我正在使用Smartgit和Bitbucket来提交我的代码。 我没有在几周内检查代码,现在我落后了许多提交。我在自己的分公司工作说分支x;不是发展部门。 我的问题是我需要了解Smartgit背后的许多提交。 我是Smartgit的新手并且想知道:我如何将我所支持的提交到我当前的分支中,以便我可以在本地合并冲突并检入并最终被捕获?
1. I tried Pull, Merge fetched remote changes NOT Rebase local
branch onto fetched changes
2. I tried looking for 'Integrate Develop' by right clicking on
my Git-Flow feature branch and that 'Integrate Develop' option wasn't available
有没有人知道如何从我的功能分支中获取Bitbucket的最新代码,使用SMARTGIT以便我不再支持200次提交,从而在检查我的代码时遇到冲突?
PS。我没有使用GIT命令提示符;我更喜欢使用Smartgit的解决方案,但如果您只想使用命令提示符,那么那也没关系,谢谢。
答案 0 :(得分:1)
打开日志并确保您的功能分支是HEAD(绿色箭头)。确保您的远程origin/develop
可见(在分支视图中选择,您可以使用显示)。最后,选择origin/develop
,然后从上下文菜单中调用 Rebase HEAD to 。或者,如果您更喜欢合并,请选择合并。