git config --global user.name "[name]"設定您想要附加到提交交易的名稱。
git config --global user.email "[email]"設定您想要附加到提交交易的電子郵件。
git init建立一個新的本地倉庫。
git clone [url]下載一個專案及其整個版本歷史記錄。
git status列出所有待提交的新文件或修改後的文件。
git add [file]將文件添加到暫存區以進行版本控制。
git commit -m "[message]"將暫存區快照永久記錄在版本歷史中。
git log列出當前分支的版本歷史。
git diff顯示尚未暫存的文件差異。
git branch列出當前倉庫中的所有本地分支。
git checkout -b [branch-name]建立一個新分支並切換到該分支。
git switch [branch-name]切與到指定的分支。
git merge [branch]將指定分支的歷史合併到當前分支。
git branch -d [branch-name]刪除指定的分支。
git remote add [name] [url]添加一個新的遠端倉庫。
git fetch [remote]從遠端公庫下載所有歷史記錄。
git pull獲取並合併遠端分支到本地分支。
git push [remote] [branch]將本地分支提交上傳到遠端倉庫。
git reset [file]取消文件的暫存,但保留其內容。
git revert [commit]建立一個新的提交來撤銷指定提交的更改。
git reset --hard [commit]放棄所有本地更改並重置到指定的提交。
git stash暫時存儲所有修改過的受管文件。
git stash pop恢復最近存儲的文件。
git worktree add [路徑] [分支]在指定路徑添加一個新的工作區,並切換到指定分支。
git worktree list列出每個工作區的詳細資訊。
git worktree remove [路徑]刪除指定路徑的工作區。
git worktree prune刪除磁碟上不再存在的工作區資訊。
常用指令一目了然。
簡潔範例便於理解。
按情境快速定位指令。
不需上傳任何資料。
快速查找常用指令與參數。
定位合併、回復等操作。
用於 Git 流程講解與文件。
忘記指令時快速查閱。
輸入指令或關鍵字查找。
閱讀用途、語法與範例。
將指令用於日常開發與排錯。