我每次开发的时候用的 git 命令流程如下:
可是,这样做的话我居然可以在自己的 merge request 中看到别人的 commit。但是如果我改用git pull
来同步代码的话,然后再 coding,然后推到远端,就只会看到我自己的 commit。按照我的理解,git pull
不是等于 git fetch && git merge
吗,为什么会有这么大的区别呢?希望理解的老铁解答下,多谢,多谢!
ps:我们公司使用的 gitlab,在 GitHub 中应该叫 pull request 好像。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.