?使用git的時候有沒有遺忘指令的情況呢?小編替大家整理出來了18條常用的指令,大家趕緊收藏起來吧!
序號 | 指令 | 含義 |
1 | git init | 初始化一個倉庫 |
2 | git clone [url] | 克隆一個倉庫 |
3 | git add [file] | 添加文件到暫存區 |
4 | git commit -m " message" | 將暫存區中的文件提交到版本庫中,并附加提交信息 |
5 | git status | 顯示工作目錄和暫存區的狀態 |
6 | git push [origin] [branch A] | 將本地當前分支的更新推送到遠程倉庫origin的分支的A中。不帶選項表示推送到建立了跟蹤關系的遠程分支 |
7 | git pull [origin] [branch A] | ?拉取遠程的origin倉庫中的分支A并合并到當前分支 |
8 | git branch [dev] | 列出分支或者創建分支(后帶名稱) |
9 | git branch -d [dev] | 刪除分支dev |
10 | git checkout [branch-name] | 切換到指定分支 |
11 | git merge [branch] | 合并某一分支到當前分支 |
12 | git rebase [branch] | 重新排列指定分支的提交到當前分支 |
13 | git log | 顯示當前分支的版本歷史 |
14 | git diff | 顯示暫存區和工作區的差異 |
15 | git reset [file] | 從暫存區刪除文件,不影響工作區 |
16 | gti reset--hard [commit] | 重置當前分支的HEAD到指定的commit,同時重置暫存區和工作區到commit版本。通常用于撤銷提交。 |
17 | git rm [file] | 刪除工作區的文件并將此刪除操作放入暫存區 |
18 | git stash???????? | 將未提交的變化保存,稍后再重新應用。 |
記住這些指令的秘訣:無他,為手熟爾
?