繁体   English   中英

在github + git fetch + git push上创建新分支失败

[英]Create a new branch on github + git fetch + git push fails

几天前,我们在git上遇到了问题。 一个伴侣(又名A)在github上创建了一个新分支。 另一个伙伴(又名B)进行了git提取。 在git push上,git退出了B:“拒绝推送:推送到origin / xxxxx被拒绝”。

据我所知github在分支创建上不做任何事情,那么为什么推送失败? 如果他在获取和推送之间进行git pull会成功吗? 我试图重现错误,但是对伴侣B失败的工作流程对我来说很有效。

git fetch不等于git pull git fetch将仅获取远程中不同分支的参考信息。 您需要先运行git pull git pull将运行git fetch ,然后对本地和远程分支进行git merge 然后,您可以推送更改。

暂无
暂无

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

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