【发布时间】:2020-01-13 20:28:24
【问题描述】:
在尝试推送期间,如果推送导致以下任何错误,我的提交的任何实质性内容(即我正在处理的代码)是否通过网络发送? (其中 '%s' 是远程仓库)
- 致命:未找到存储库“%s”
- 致命:“%s”的身份验证失败
- 致命:无法访问“%s”
【问题讨论】:
-
Git 操作通常应该是原子的,这意味着 repo 应该只在没有发生错误的情况下记录操作。话虽如此,假设一个问题在中途突然出现,这并不意味着您的数据都没有被发送,只是它没有最终出现在例如提交失败。