顯示目錄樹狀態
查看文件變動情況。
git status
添加文件至索引
爲記錄更改內容提供支持,用以檢索變動文件。
git add relative-path
刪除文件
列舉文件名,刪除指定文件。
文件名:相對於庫根目錄的路徑。
git rm file-name
指定參數,刪除文件夾。
git rm -r folder-name
記錄更改內容
提交索引列舉的文件內容。
git commit -m "description"
展示提交日誌
查看提交歷史記錄,包括提交編號、作者、日期等。編號可用於切換版本、比較各版本的文件差異等操作。
git log [--stat]
提交編號乃commit之後的16進制數字:
commit d2fef4fc1b20451d4ed25b27cb03c8a8afe97d6c (HEAD -> master)
…
commit 9173390b2300203d40eb515b7d805db12861c6ec (origin/master)
展示更改內容
以先後兩次提交的編號爲索引,比較指定文件在兩個版本之間的差異。
git diff prev-commit next-commit file-path
更新遠程引用倉庫
合併本地提交至遠程倉庫。
git push