I've been using Git for a while now and have recently downloaded an update only to find this warning message come up when I try to push
.
(我一直在使用Git一段时间,并且最近只下载了一个更新,以便在我尝试push
时发现此警告消息。)
warning: push.default is unset; its implicit value is changing in
Git 2.0 from 'matching' to 'simple'. To squelch this message
and maintain the current behavior after the default changes, use:
git config --global push.default matching
To squelch this message and adopt the new behavior now, use:
git config --global push.default simple
I can obviously set it to one of the values mentioned, but what do they mean?
(我显然可以将它设置为所提到的值之一,但它们是什么意思?)
What's the difference between simple
and matching
? (simple
和matching
之间有什么区别?)
If I change it on one client will I need to do anything on other clients that I share repos with?
(如果我在一个客户端上更改它,我是否需要在我共享回购的其他客户端上做任何事情?)
ask by Marko translate from so 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…