Git add意思
在版本控制系統中,特別是像Git這樣的分散式版本控制系統,git add
是一個非常重要的命令。這個命令的作用是將檔案添加到暫存區(staging area)或者索引(index)中,以便在下次提交(commit)時包含這些檔案。
當你在項目中修改了一些檔案,或者創建了新的檔案,這些更改並不會自動包含在下次提交中。你需要使用 git add
命令來告訴 Git 哪些檔案或更改是你想要跟蹤並包含在下次提交中的。
例如,如果你想要將一個名為 myfile.txt
的檔案添加到 Git 倉庫中,以便開始跟蹤它的更改,你可以運行以下命令:
git add myfile.txt
如果你想要添加所有更改的檔案,你可以使用 git add
命令而不帶任何檔案名稱參數,這將添加所有自上次提交以來已經更改的檔案:
git add .
如果你想要添加所有新創建的檔案,你可以使用 git add
命令並使用 -A
或 --all
選項:
git add -A
git add
命令通常與 git commit
命令一起使用,後者用於將暫存區中的檔案提交到 Git 倉庫。例如,以下命令將暫存區中的所有檔案提交到一個新的提交中:
git commit -m "My commit message"
在這個例子中,-m
選項用於指定提交訊息。
總之,git add
命令是 Git 工作流程中的一個關鍵步驟,它允許你選擇要包含在下次提交中的檔案更改。