GitHub for Windows:如何只提交文件的一部分?

时间:2013-08-29 16:43:39

标签: git-commit github-for-windows

我是GitHub for Windows的新手。我学会了如何进行一次改变。 但我不明白我怎么能只提交文件的一部分。 在GitHub for Mac上,您只需选择该行即可。

我如何在GitHub for Windows上执行此操作?

1 个答案:

答案 0 :(得分:10)

更新:2015年1月14日:Partial commits in GitHub for Windows

  

最新版本的GitHub for Windows支持在创建提交时选择行或更改块。只需单击装订线中的所需行,创建提交,然后保留其他更改以继续处理。

https://cloud.githubusercontent.com/assets/359239/5745722/ab3d336e-9bdf-11e4-8001-fc7316e8155b.gif

GitHub帖子在我的原始答案中添加了我提到的内容:

  

对于熟悉命令行的人员,此更改类似于使用git add -igit add -p的交互式登台。


(原答案:2013年8月)

从GitHub for Windows,您可以 open the console ,然后输入:

git add -p -- path/to/your/File

然后,您就可以准确地从该文件中准备好您想要的内容。

git add --patch

  

在索引和工作树之间以交互方式选择补丁,并将它们添加到索引中   这使用户有机会在将修改后的内容添加到索引之前查看差异。