总是使用git pull rebase是否安全?
在团队中,我们正在与git合作,不幸的是每个人都在主人身边。 问题是,每个人都使用默认的GIT拉,这往往导致“合并分支...”,有时它包含太多的文件...所以我读了,以避免这些合并,它会更好地使用git pull --rebase
,但在这种情况下安全吗? 每个人都会做commit
,然后git pull --rebase
,然后远程文件将被放在HEAD的顶部,并在其顶部提交。
因此,在这种情况下,如果有人修改了与我相同的文件,在执行此步骤后,我将看到冲突并能够解决它并再次提交,然后不会有“合并分支...”与文件与其他人推,对吧?
所以我读到,为了避免这些合并,使用git pull --rebase会更好,但在这种情况下安全吗?
是的,它安全地使用git pull --rebase
。
你应该检查git工作流程。 不鼓励团队直接处理主人,承诺和推动。 创建一个分支并合并到主设备,然后将主设备拉到原点。
@Patrick Trentin已经提供了可以帮助你理解git pull --rebase
用法的问题的链接。
有用的链接
上一篇: Is it safe to use always git pull rebase?
下一篇: How to merge a git branch properly when a file is changed on multiple branches?