Git承诺是否保存/持久?

时间:2018-09-01 00:11:08

标签: git persistence git-commit

Git是否承诺保存/持久?因此,如果我的计算机重新启动,我的提交仍然在那里可以推送到远程存储库?还是我每次想关闭计算机时都必须推动?

我正在研究Windows 10,但是我想知道答案是否也适用于Linux。

修改

如果我重新启动计算机。在推送到远程存储库之前,我是否需要重新登台并提交?

1 个答案:

答案 0 :(得分:1)

任何git commit都会在您的磁盘上,因此是持久的。您无需仅仅因为尚未推送就重新登台或重新提交。

实际上我一直在本地执行此操作,因为我想本质上保存状态,但是如果我的代码处于临时状态并且我知道它不会通过,我就不会将更改推送到服务器上CI。