2015-04-28 191 views
0

我有权访问git上的存储库,但不能访问“主”分支。我做了另一个分支“paul_project”,当我在这个分支上:我创建了另一个分支。查看另一个分支的提交

[email protected]~/watirproject/AutomationProject (paul_project) 
$ git checkout -b feature_one 

,看起来像这样:

master 
    paul_project 
    feature_one 

同样喜欢我的人,做的“paul_project”的顶部的另一个分支,因为他们还没有获得“大师”。这最终看起来像这样

master 
    paul_project 
    feature_one 
    feature_two 
    feature_three 

现在的问题是,同时提高PR (Pull request)我们看到彼此的承诺了。因此,要查看PR的人在阅读提交时遇到问题,因为在阅读提交时,它看起来像“feature_two”提交的提交比它假设的提交更多,因为它也显示了“feature_one”的提交。

我们做错了什么?

回答

1

您可以在每个git pullgit fetch/git merge之后执行git rebase

它将允许git倒回历史记录,并在发生冲突时允许您修复它们。之后,你的分支应该清理重复的提交。

相关问题