git push -u origin 总是报错

发布于 2022-08-29 18:43:06 字数 818 浏览 12 评论 0

使用的是最新版本的git,push到远程总是报错。我所有的额执行代码如下:

git init
git add .
git commit -a -m "first commit"
git remote add origin git@github.com:zbphp/zbphp.com.git
git push -u origin

结果报错,然后有的时候会提交到远程,有的时候又无法提交到远程,很奇怪
请输入图片描述

补充

我之后运行了

git config --global push.default origin
git config --global push.default #输出origin

#然后我再提交,结果报错了,连提交都不能了
git push 
git push -u origin #也报错了

另外,bash里面是如何复制啊。
请输入图片描述

现在这样了

请输入图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

内心旳酸楚 2022-09-05 18:43:06

看提示咯,不是让你运行git config --global push.default么....
http://www.oschina.net/news/45585/git-2-x-change-push-default-to-simple


你看你都运行了啥,请运行

git config --global push.default simple

按照提示来,话说你为啥就不能push的时候加上分支名称呢..囧...

苏佲洛 2022-09-05 18:43:06
  1. 意思是说,你没有说明你要提交到的分支是哪个分支。 git push 远程仓库 远程仓库所在分支 而你,只写了git push origin。 没有说明分支信息。 比如git push origin master这样就可以了。
  2. 右击-->编辑-->选择 然后就可以复制。 别吐槽, 这是DOS的做法,git for win 是基于dos的。
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文