git push 的时候经常会出现“error: failed to push some refs to ...”的错误,要紧么?

2017-12-07 12:08:45 +08:00
 coolair
出现错误后,再次 push 就提示 Everything up-to-date,这个错误要紧么,会影响仓库的完整性么?
以后会出现什么问题么?
5336 次点击
所在节点    问与答
5 条回复
timwei
2017-12-07 12:18:16 +08:00
看下 hint 呗

有可能是你真的落后了,也有可能是你推送错分支了
coolair
2017-12-07 12:29:51 +08:00
@timwei 分支没错。
昨天一个错误提示:
fatal: protocol error: bad line length character: Remo
error: error in sideband demultiplexer

今天推送到一个新的远程仓库错误提示:
remote: error: cannot lock ref 'refs/heads/master': reference already exists

落后指的是啥,望指教,谢谢。
timwei
2017-12-07 13:00:47 +08:00
@coolair

看这报错,并不是我原本想的

我原本看描述,以为是 push.default 设定了 matching 的锅( 1.x 版默认)

matching 下 git push 意外的多推送了别的落后分支,所以显示了"“ error: failed to push some refs to ...”

而正确的分支则成功推送,所以第二次 push 显示包含了 Everything up-to-date

不过看你贴的报错并不是一件事情
Tink
2017-12-07 13:01:12 +08:00
我记得拉大仓库的时候容易出现这个问题
coolair
2017-12-07 13:58:05 +08:00
@Tink 这个后续对仓库会有影响么?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/412741

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX