天天看點

39個你需要知道的Git指令

39個你需要知道的Git指令

在本文中,我整理了一些常用的Git指令,希望這些指令可以幫助你提升工作效率。

01.初始化本地 Git 存儲庫

git init      

02. 克隆公共存儲庫

git clone      

03. 克隆私有倉庫

git clone ssh://[email protected]/[username]/[repository-name].git      

04. 将檔案添加到暫存區

git      

05. 檢查狀态

git      

06. 将所有新的和更改的檔案添加到暫存區

git add      

07. 送出更改

git commit -m "[commit message]"      

08. 删除檔案(或檔案夾)

git rm -r [file-name.txt]      

09. 分支清單(星号表示目前分支)

git branch      

10. 建立一個新分支

git branch [branch name]      

11. 删除遠端分支

git push origin --delete [branch name]      

12. 删除一個分支

git branch -d [branch name]      

13. 強行删除一個分支

git branch -D [branch name]      

14. 建立一個新分支并切換到它

git checkout -b [branch name]      

15. 克隆一個遠端分支并切換到它

git checkout -b [branch name] origin/[branch name]      

16. 重命名本地分支

git branch -m [old branch name] [new branch name]      

17. 切換到分支

git checkout [branch name]      

18. 切換到上次簽出的分支

git checkout -      

19. 放棄對檔案的更改

git checkout -- [file-name.txt]      

20. 将分支合并到活動分支中

git merge [branch name]      

21. 将一個分支合并到一個目标分支

git merge [source branch] [target branch]      

22. 将更改存儲在髒工作目錄中

git stash      

23. 删除所有隐藏的條目

git stash clear      

24. 将分支推送到您的遠端存儲庫

git push origin [branch name]      

25. 将更改推送到遠端存儲庫(并記住分支)

git push -u origin [branch name]      

26. 将更改推送到遠端存儲庫(記住的分支)

git push      

27. 删除遠端分支

git push origin --delete [branch name]      

28. 将本地存儲庫更新為最新的送出

git pull      

29. 從遠端存儲庫中提取更改

git pull origin [branch name]      

30. 将存儲庫的源分支設定為 SSH

git remote set-url origin ssh://[email protected]/[username]/[repository-name].git      

31. 添加遠端存儲庫

git remote add origin ssh://[email protected]/[username]/[repository-name].git      

32. 檢視更改

git log      

33.  檢視更改(詳細)

git log --summary      

34. 檢視更改(簡要)

git log --oneline      

35. 合并前預覽更改

git diff [source branch] [target branch]      

36. 恢複送出更改

git revert commitid      

37. 擷取全局配置

git config --global --list      

38.  全局設定使用者名

git config --global user.name "your_username"      

39. 全局設定電子郵件 ID

git config --global user.email "[email protected]"      

總結

以上就是我今天與你分享的關于Git指令的知識内容,如果你覺得有用的話,請記得點贊我,關注我,并将它分享給你身邊做開發的朋友,也許能幫助到他。

學習更多技能

請點選下方公衆号

39個你需要知道的Git指令