【问题标题】:git - pull from working repo - explaingit - 从工作回购中提取 - 解释
【发布时间】:2014-12-24 10:15:31
【问题描述】:

我正在读这个http://sethrobertson.github.io/GitBestPractices/

上面写着:

一旦你 git push(或者理论上有人从你的 repo 中提取,但是 从工作回购中提取的人通常应该得到他们所得到的)你的 对权威上游存储库的更改或以其他方式使 提交或标签公开可见,理想情况下,您应该考虑这些 永远铭刻在钻石中的承诺。

为什么会有人想要pull from a working repo

【问题讨论】:

  • 正如文档中尖刻的文字所述,它们可能不应该出现,并且如果出现,可能会出现各种问题。但从 Git 的角度来看,除了约定之外,“主要”存储库和任何特定的本地存储库之间绝对没有什么不同。所以,虽然你不应该这样做,但没有什么能阻止你这样做。

标签: git git-pull


【解决方案1】:

假设您正在开发某个功能,并且出于某种原因您需要一些帮助。也许这是一个错误,也许你无法获得要构建的代码,无论如何。你在另一边海岸的同事主动提供帮助。 “让我看看你到底有什么,”她说。你们都认为将损坏的代码推送到上游服务器是个好主意,这样她就可以看到你有什么,所以她直接从你的仓库中提取。

或者,也许您因家庭紧急情况而被叫走/被公共汽车撞倒/因能力过强而被解雇/被转移到另一个项目现在生效,而您有时间做的就是提交到您的本地仓库。负责完成你正在做的事情的可怜的实习生需要你的半成品代码,而获得它的权宜之计是从你的 repo 中提取。

在各种情况下,有人可能需要从工作存储库中提取。这不是大多数人标准操作程序的一部分,但 git 足够灵活,可以在您需要时轻松完成,这非常酷。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-27
    • 1970-01-01
    • 2019-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多