【问题标题】:Committing specific parts of a file in Git [duplicate]在 Git 中提交文件的特定部分 [重复]
【发布时间】:2010-11-13 07:52:54
【问题描述】:

可能重复:
How can I commit only part of a file in git

我对一个文件进行了几处更改,并将其添加到了 git 索引中。在提交文件时,我意识到我实际上有一些更改应该与其他文件单独提交。

有没有办法在 Git 中只提交这个文件的特定部分?

【问题讨论】:

    标签: git


    【解决方案1】:

    用途:

    git add -i
    

    以交互方式添加文件。这将允许您仅暂存您希望提交的文件部分。 More info herea decent tutorial here

    【讨论】:

    • 你也可以运行 'git add --patch' 直接跳到选择帅哥。
    【解决方案2】:

    使用git gui,它只能将文件的特定部分添加到索引中。我认为你也可以使用git add -i(交互模式)来做到这一点,但我从未使用过。

    【讨论】:

    • 对我来说“git gui”比“git add --interactive”更容易使用。
    • 刚刚尝试过 --interactive 并完全迷路了。 git gui 为我做了这件事,又好又容易! :)
    猜你喜欢
    • 2011-05-17
    • 2017-05-16
    • 1970-01-01
    • 2018-04-05
    • 1970-01-01
    • 2019-08-21
    • 2020-12-12
    • 2016-07-25
    • 2016-12-24
    相关资源
    最近更新 更多