繁体   English   中英

git fetch vs pull(需要完全合并语法)

[英]git fetch vs pull (need full merge syntax)

因此,我已经阅读了大量有关此问题的答案,说pull =提取+合并。 但是我并不完全相信。 今天早上,我没有执行“ git pull”来更新每个人的代码,而是执行了“ git fetch”,然后运行了“ git merge”,这导致了很多错误。 实际上,“ git merge”不能单独工作。 我在origin / develop分支上,所以我做了“ git merge origin development”,它给了我几个错误(不幸的是我没有保存)。

那么,我应该使用什么精确语法?

您应该使用git merge @{u} @{u}是远程跟踪分支的缩写(例如origin/master )。 看起来您可能正在使用一个名为develop的分支,所以这等效: git merge origin/develop

我不记得pull是否现在会要求您提供实际合并的信息-如果它不能快速前进。 因此,完整的命令可能更类似于git merge --no-edit @{u}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM