我和我的团队都是 Git 新手;到目前为止,我们已经使用了 CVS。我们有一个远程存储库,我们每个人都有自己的存储库。我们每个人都在研究一个特性或错误,但我们中的一些人可能在同一个特性的不同部分工作。
完成后,他们提交并推送他们的更改。另一位程序员可能想要使用该代码(例如,如果一个人在 BL 上工作,而另一个在 UI 上工作),但没有提交任何内容,因为代码甚至可能还没有编译,或者工作目录可能仍然很脏。
到目前为止,我只发现了一个使用 stash 的建议,但我们觉得它不舒服。我们想从远程提取代码并将其与未提交的代码合并,但据我了解 Git,这可能是不可能的。
您认为我们使用遥控器的最佳方式是什么?