我是git的新手,我在当前的项目中使用sourcetree。每次我从我的原点功能分支到origin / master执行pull请求时,sourcetree里面的本地master都想拉。到目前为止一切都那么好,因为本地大师想要新的改变,但是在我拉到本地大师之后,它显示我从本地大师推送到原点/主人。 Origin master是最新的,现在仍然是。
为什么会这样?任何想法是什么,提交合并做到本地主人吗?在此先感谢你们
答案 0 :(得分:2)
作为一种习惯,在任何pull
和{{1}之前,你应该rebase
或commit
(这是一个很有争议的主题并且由你的源代码管理员管理)。 } {}} {}} {}} {}} {}} {}} {}} {} {}} {}}如果您push
并解决冲突(如果有),您的存储库将会发生变化(无论您是否解决了冲突),这意味着origin
现在只有一个push
。这就是你不断得到提示的原因。