我在git的世界是一个新手,我想请问怎么解决我的工作流程问题,基本上我有2台电脑,一个办公室,一个在家里,我也有一个vps作为我的git共享库。当我在办公室工作时,我有未完成的代码,我想继续在家工作,所以通常我会先在办公室提交,并将我的工作推到git共享存储库中,之后我将在家中退出,继续吧。Git的 - 保留工作,无需提交
但是有时候,我只是没有直接回家,与此同时,我的同事之一,拉动代码并使用它,他只是吼我,因为我犯了破坏的代码。所以我的问题是,如何在没有提交的情况下更换电脑,但我仍然没有完成我的工作?
不要将其推入共享回购站并直接从您的工作回购中拉入;选项二,建立你自己的'中央'仓库,或者第三个选项工作一个分支。无论你看起来更自然,但你仍然必须承诺。 – falstro 2010-02-09 10:46:05