我有点困惑本地/远程版本对git gui意味着什么。有时遥控器是我的变化而在其他地方是。这个命名/处理背后有什么逻辑吗?
答案 0 :(得分:1)
这取决于git-gui你在哪里看到“本地”和“远程”。
这两个术语引用不同更改的git的唯一方面是在diff视图中,其中local和remote在rebase期间被反转。
请参阅“git rebase, keeping track of 'local' and 'remote'”
一个rebase切换
ours
(在rebase启动之前的当前分支)和theirs
(上面的分支在你想要改变的顶部)。
在GUI mergetool上下文中:
local
引用部分重新定位的提交:“ours
”(上游分支)remote
是指传入的更改:“theirs
” - rebase之前的当前分支。