[英]Difference between ( git add -A followed by git commit ) and git commit -a?
git add --all
或git add -A
后跟git commit -m "commit message"
似乎會產生與git commit -am "commit message"
不同的結果,當我認為它們會產生相同的最終結果時。
我在git commit -am "commit message"
做錯什么嗎?
git commit -a -m "commit message"
和git commit -am "commit message"
嗎?
git add -A
將添加新文件(以及已刪除和修改的文件) git add -A
與git add .
區別” 。 git commit -a
將不會添加新文件:它將僅git commit -a
已被修改和刪除的文件。 通常,我總是建議先添加,檢查狀態, 然后再提交。
我發現這一額外的步驟是一個很好的機會:
git commit -f file
) 是的, git commit -a -m "commit message"
與git commit -am "commit message"
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.