我一直在使用计算机,并对项目进行了一些更改。关键是,现在,我必须继续研究另一个。我还没有完成所有的工作,所以我还不能承诺。如何在不丢失所有更改的情况下将所有目录移动到新计算机?
谢谢
答案 0 :(得分:0)
即使您尚未完成任务,也可以提交。只需将所有未完成的更改提交到临时分支(称为WIP-martins-change
)中,然后在第二台计算机上签出该分支。
这还有一个额外的好处,就是您在遇到问题时可以始终在传输过程中返回到已知状态,并且可以进行备份-这就是为什么通常建议比较频繁地进行提交的原因。
完成后,想要创建一个不错的请求,只需从临时分支检出到永久分支(可能称为feature-add-foobar-widget
之类),然后删除临时分支。
如果您是在没有请求请求的单人项目中工作,则还可以(快进)将所做的更改合并到主master
分支中。