一次失误我的 git 就不能用了

2024-08-22 00:39:36 +08:00
 jlak

ide 用的 vsc 多年一直用 gh 来备份我的小项目,但是只知道备份其他的都不会 今天在另一台电脑里 clone 后继续写,写了点后回到平时用的电脑时忘记先 pull 后再继续 然后就玩完了,各种提示错误,各种分叉
提示里出现 git config pull.rebase true
我就在命令行输入了
然后可以备份了一半 另一半显示继续错误
我已经删了项目,gh 账号名也改了,项目里 git 文件夹也给删了
项目重新创建了还是继续错误

git push -u origin main error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400 send-pack: unexpected disconnect while reading sideband packet fatal: the remote end hung up unexpectedly Everything up-to-date

总结我做到的只有
电脑 1 -> clone -> 写
电脑 2 -> 忘记 pull -> 继续写 -> push -> error ->
terminal git config pull.rebase true -> pushing -> error 400
-> delete repository -> delele .git 文件夹 -> create repository -> push -> error 400

其他项目正常 就这个项目怎么弄都不能上传了

991 次点击
所在节点    问与答
2 条回复
nagisaushio
2024-08-22 00:51:25 +08:00
jlak
2024-08-22 01:05:31 +08:00
@nagisaushio 谢谢解决了,我是真没想到才几个文件的 go 项目会由缓存不够问题
之前多点都没事,怎么引起的都不知道,感觉 git 这套系统好复杂动不动就 error

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

https://ex.noerr.eu.org/t/1066851

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

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

© 2021 V2EX