I 愛git add --interactive。它現在是我日常工作流程的一部分。如何僅使用git分階段創建新文件?
問題似乎是,它不適用於未跟蹤的文件。我想要做的是跟蹤一個新文件,但只添加它的一部分,即這個新文件的某些部分尚未準備好上演。
例如,使用git add -i,我可以選擇修補程序選項,甚至可以編輯個別區塊,以便部署新代碼,從而使調試代碼註釋處於非持續狀態。我喜歡這樣工作,因爲它明確了我目前正在進行的大型補丁的哪些地方仍然需要工作。
不幸的是,我似乎無法對未跟蹤的文件做同樣的事情。要麼是整個文件,要麼沒有。我一直在使用的解決方法是暫存或甚至在空文件時提交一個新文件,然後以通常的方式暫存各個更改。但是這個解決方案感覺像一個骯髒的黑客,當我忘記,或改變主意時,它會產生比應該更多的麻煩。
所以問題是:如何僅階段的一部分新文件,以便這個新文件得到跟蹤,但留下整個或其內容的一部分未分離?
哪個部分是'1'還是'0'? –
@Ignacio:我認爲你不要使用Git登臺區域 – sehe
...今晚艱難的人羣... –