39個(gè)你需要知道的Git命令

git init02. 克隆公共存儲(chǔ)庫(kù)
git clone repo_url03. 克隆私有倉(cāng)庫(kù)
git clone ssh://git@github.com/[username]/[repository-name].git04. 將文件添加到暫存區(qū)
git add [file-name]05. 檢查狀態(tài)
git status06. 將所有新的和更改的文件添加到暫存區(qū)
git add -A07. 提交更改
git commit -m "[commit message]"08. 刪除文件(或文件夾)
git rm -r [file-name.txt]09. 分支列表(星號(hào)表示當(dāng)前分支)
git branch10. 創(chuàng)建一個(gè)新分支
git branch [branch name]11. 刪除遠(yuǎn)程分支
git push origin --delete [branch name]12. 刪除一個(gè)分支
git branch -d13. 強(qiáng)行刪除一個(gè)分支
git branch -D14. 創(chuàng)建一個(gè)新分支并切換到它
git checkout -b15. 克隆一個(gè)遠(yuǎn)程分支并切換到它
git checkout -b16. 重命名本地分支
git branch -m [old branch name] [new branch name]17. 切換到分支
git checkout [branch name]18. 切換到上次簽出的分支
git checkout -19. 放棄對(duì)文件的更改
git checkout -- [file-name.txt]20. 將分支合并到活動(dòng)分支中
git merge [branch name]21. 將一個(gè)分支合并到一個(gè)目標(biāo)分支
git merge [source branch] [target branch]22. 將更改存儲(chǔ)在臟工作目錄中
git stash23. 刪除所有隱藏的條目
git stash clear24. 將分支推送到您的遠(yuǎn)程存儲(chǔ)庫(kù)
git push origin [branch name]25. 將更改推送到遠(yuǎn)程存儲(chǔ)庫(kù)(并記住分支)
git push -u origin [branch name]26. 將更改推送到遠(yuǎn)程存儲(chǔ)庫(kù)(記住的分支)
git push27. 刪除遠(yuǎn)程分支
git push origin --delete [branch name]28. 將本地存儲(chǔ)庫(kù)更新為最新的提交
git pull29. 從遠(yuǎn)程存儲(chǔ)庫(kù)中提取更改
git pull origin [branch name]30. 將存儲(chǔ)庫(kù)的源分支設(shè)置為 SSH
git remote set-url origin ssh://[email protected]/[username]/[repository-name].git31. 添加遠(yuǎn)程存儲(chǔ)庫(kù)
git remote add origin ssh://[email protected]/[username]/[repository-name].git32. 查看更改
git log33. 查看更改(詳細(xì))
git log --summary34. 查看更改(簡(jiǎn)要)
git log --oneline35. 合并前預(yù)覽更改
git diff [source branch] [target branch]36. 恢復(fù)提交更改
git revert commitid37. 獲取全局配置
git config --global --list38. 全局設(shè)置用戶名
git config --global user.name "your_username"39. 全局設(shè)置電子郵件 ID
git config --global user.email "[email protected]"總結(jié)
以上就是我今天與你分享的關(guān)于Git命令的知識(shí)內(nèi)容,如果你覺(jué)得有用的話,請(qǐng)記得點(diǎn)贊我,關(guān)注我,并將它分享給你身邊做開發(fā)的朋友,也許能幫助到他。
學(xué)習(xí)更多技能
請(qǐng)點(diǎn)擊下方公眾號(hào)
![]()

