我想如果你想跟蹤你應該git add [files you want to track]
什麼是「沒有上演提交更改」的意思是
我不知道爲什麼我得到了消息Changes not staged for commit
的文件。
如果這些文件沒有上演,不應該git
顯示我的那些文件是Untracked
像
所有我所做的是從develop
分支創建一個新的功能,並在feature/change_excel_format
分公司工作
我認爲這些文件應在staged
狀態,
但git status
告訴我Changes not staged for commit
向大家介紹, 我只知道有3個階段的git untracked
,staged
,committed
任何一個可以告訴我,什麼是舞臺Changes not staged for commit
所以,如果我修改文件a
(已在回購)
和類型git st
時,git會告訴我Changes not staged for commit
如果我git a
那麼該文件a
將在staged status
如果我修改了file a
現在,將有file a
兩個狀態中git
,對不對?
所以我必須決定是否讓staged a
被提交或使not stage a
上演, 然後是前上演file a
將被拋棄?
所以,如果這些文件是在回購中。我已經改變了他們,我也可以直接提交他們,而不添加它們,對吧?當然是 – newBike
。在這種情況下,只有列出的文件將被提交,而不管在不同文件中是否存在分階段更改。 –
我有同樣的問題,但我的問題也是關於未跟蹤文件的子模塊原因。所以在我的子目錄中,我還用git添加了所有更改,問題已經消失。 – elia