git命令列常用命令(回滾,刪除,拉取,設定git郵箱和名字,git強制提交本地分支覆蓋遠端分支)
阿新 • • 發佈:2021-01-12
提示:使用git日常用到的命令,下面是自己總結記錄的,基本夠用了,歡迎補充啊
git命令列常用的
前言
提示:話不多說,直接上平時記錄的。
一、刪除分支
1)刪除本地分支
git branch -d feature-v1.0.0
feature-v1.0.0為本地分支,刪除前需要切到其他分支,然後刪除 git branch -d 分支名稱
1)刪除遠端分支
git push origin --delete feature-v1.0.0
feature-v1.0.0為遠端分支名,git push origin --delete 遠端分支名稱
二、撤回已經commit道本地的提交記錄
git reset --soft HEAD~1
三、將本地分支還原為線上 某個分支
git reset --hard origin/master // 將本地分支還原成線上 master分支
git reset --hard 550g6b222ff // 將本地分支還原至線上指定的某個(例如:550g6b222ff)分支
四、git強制提交本地分支覆蓋遠端分支
git push origin feature-v1.0.0 -f
慎用
當你想還原遠端分支到之前的某個分支時,先本地使用 reset --hard 550g6b222ff 指定分支版本後,用上面的 -f 命令即可。將清除記錄當前版本後的 提交記錄
五、拉取遠端分支
git fetch // 拉去遠端所有分支
git fetch origin feature-v1.3.0:feature-v1.3.0 // 拉取遠端分支到當前分支
六、檢視配置,設定郵箱和名字
git config --global --list
git config --global user.name "myname"
git config --global user.email "[email protected]"
這個只用設定一次就可以了,不常用
總結
git命令日常使用得最多的,歡迎補充
覺得有收貨點個讚唄,剛開始記錄,給點鼓勵,嘿嘿