2011-11-27 16 views
0

在我的git項目中我有一個名爲init.rb的未分離的文件。如何交互式地向我的git項目中添加一個未處理的文件

我想分割它,然後添加它。或者在分割時添加它。當我做

git add --interactive init.rb 

我沒有得到選擇將我的文件分割成單獨的區塊。或者,也許我誤解了這些選項。我該如何繼續?

+0

Duplicate:http://stackoverflow.com/questions/1085162/how-can-i-commit-only-part-of-a-file-in-git –

回答

2

如果您想要將所做更改的索引部分添加到init.rb,同時在工作樹中留下其他更改,那麼您正在尋找git add --patch init.rb。該選項也可以在交互模式下使用。它會將您的更改拆分爲小部分,並逐個顯示它們,以便您選擇是否要添加當前的索引,將其保留在工作樹中或將其分成較小的部分。

查看man page瞭解更多信息。

+0

而'-p'是' - 的簡稱 - patch'。 – Cascabel

相關問題