应无所住,而生其心
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

git提交时报错:Updates were rejected because the tip of your current branch is behind

5462人阅读 2020/10/11 15:11 总访问:4712849 评论:0 收藏:0 手机
分类: Git


一般有三种方法:

一:使用git push --force强制提交
git push -f表示将目前自己本机的代码库推送到远端,并覆盖。使用要特别小心,夸张一点的说法就是,除非只有自己一个人用,不然用 push --force 的都该去死。

当然也并非禁止,有时,如果代码组内review后,确认代码正确无误,保证大家未pull的情况下,强制推送后,可以保持目录树清洁。

二:push前先将远程repository修改pull下来

git pull origin master

git push -u origin master


三:如果不想merge远程和本地修改,可以先创建新的分支

git branch [name]

然后push

git push -u origin [name]




欢迎加群讨论技术,群:677373950(满了,可以加,但通过不了),2群:656732739

评价