使用git pull rebase是否安全?

时间:2017-11-08 08:57:18

标签: git

在团队中,我们正在与git合作,不幸的是每个人都在掌握。问题是每个人都使用默认的git pull,这通常会导致" Merge分支......"有时它包含太多文件...所以我读到这一点以避免这些合并,最好使用git pull --rebase,但在这种情况下是否安全?每个人都将执行commit,然后git pull --rebase,然后远程文件将在HEAD顶部进行,并在顶部进行提交。

所以在这种情况下,如果有人修改了与我相同的文件,在这个步骤之后,我将看到冲突,并且能够解决它并再次提交,然后就不会有"合并分支...... "与其他人推送的文件,对吗?

1 个答案:

答案 0 :(得分:1)

  

所以我读到为了避免这些合并,最好使用git   pull --rebase,但在这种情况下是否安全?

是的,使用git pull --rebase是安全的。

你应该检查一下git工作流程。不鼓励团队直接在master,commit和push上工作。创建一个分支并合并到主服务器,然后将主服务器拉/推到原点。

@Patrick Trentin已经提供了有助于您了解git pull --rebase用法的问题的链接。

有用的链接

  1. 点击此链接,详细了解git pull --rebase
  2. Git workflow guide