我正在读这个http://sethrobertson.github.io/GitBestPractices/
说:
一旦你git推(或理论上有人从你的回购拉,但是 从工作回购中获取的人往往应该得到他们得到的东西 更改权威上游存储库或以其他方式进行 提交或标记公开可见,您应该理想地考虑这些 永恒地刻在钻石上。
为什么有人想要pull from a working repo
?
答案 0 :(得分:0)
让我们说你正在研究一些功能,无论出于什么原因你需要一些帮助。也许这是一个错误,也许你无法获得构建代码,无论如何。你在其他海岸的同事提供帮助。 "让我看看你到底得到了什么,"她说。你们俩都不认为将破碎的代码推送到上游服务器是个好主意,这样她才能看到你所拥有的东西,所以她直接从你的回购中拉出来。
或许,您可能因为家庭紧急情况/被公共汽车撞到/因过度竞争而被解雇/转移到另一个有效现在的项目,并且您有时间做的事情是承诺你当地的回购。负责完成你正在做的事情的穷人实习生需要你的半完成代码,而获得它的权宜之计就是从你的回购中获取。
有各种各样的情况,有人可能需要从工作回购中提取。它并不是大多数人的标准操作程序的一部分,但git
足够灵活,可以在您需要时轻松实现。{{1}}非常酷。