Git是否承诺保存/持久?因此,如果我的计算机重新启动,我的提交仍然在那里可以推送到远程存储库?还是我每次想关闭计算机时都必须推动?
我正在研究Windows 10,但是我想知道答案是否也适用于Linux。
修改:
如果我重新启动计算机。在推送到远程存储库之前,我是否需要重新登台并提交?
答案 0 :(得分:1)
任何git commit都会在您的磁盘上,因此是持久的。您无需仅仅因为尚未推送就重新登台或重新提交。
实际上我一直在本地执行此操作,因为我想本质上保存状态,但是如果我的代码处于临时状态并且我知道它不会通过,我就不会将更改推送到服务器上CI。