本文主要是介绍解决git push时的too_many_commits提示,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
解决git push时的too_many_commits提示
提示内容
push时报错如下:
Sorry, you were trying to upload xxxxxx commits in one push
原因分析
这个应该是因为在提交规则里配置了 一次只允许提交一个 commit,这样当 icode 上有 commit 没有合入时,再次提交一次新的 commit 的话会触发这个错误。
解决方案
git status 检查本地是否存在多个commit
如果存在多个commit,或者commit是已经合入的情况
执行以下命令撤销提交后再次commit,push
git pull --rebase
git reset --soft origin/dev001(分支名)
git commit -m '吧啦吧啦吧啦'
git push origin HEAD:refs/for/dev001(分支名)
这篇关于解决git push时的too_many_commits提示的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!