git的常用指令集合

前言

最近也是挺忙的,具體忙了點什麼還真說不出來。所以這個感覺很不爽。沒辦法雜事比較多。慢慢捋順了就好了。
今天這篇博文就是把我之前經常用到的git 的指令拿出來了,算是給自己提個醒。

正文

1、添加所有文件
git add .

git status 先看一下add 中的文件 
git reset HEAD 如果後面什麼都不跟的話 就是上一次add 裏面的全部撤銷了 

2、上傳到本地倉庫
git commit -m “註釋”

3、執行完commit後撤銷
git reset --soft HEAD^
git reset --soft HEAD~1 //撤銷第一次commit
git reset --soft HEAD~2 //撤銷第二次commit

–mixed
意思是:不刪除工作空間改動代碼,撤銷commit,並且撤銷git add . 操作
這個爲默認參數,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一樣的。–soft
不刪除工作空間改動代碼,撤銷commit,不撤銷git add . --hard
刪除工作空間改動代碼,撤銷commit,撤銷git add .
注意完成這個操作後,就恢復到了上一次的commit狀態。

4、修改commit註釋
git commit --amend
此時會進入默認vim編輯器,修改註釋完畢後保存就好了。
按下字母鍵 c(此時進入編輯狀態),可以開始修改註釋信息了
修改好後,你會發現怎麼都退出不了,然後如下操作:
按下Esc (退出編輯狀態); 接着連按兩次大寫字母Z,你會驚喜的發現,終於保存好退出來了!

創建分支並上傳代碼的全部過程
創建分支
git branch 分支名稱
切換分支
git checkout 分支名稱
項目上傳
git add .
git commit -m “提交信息”
git remote add origin 遠程倉庫地址
git push -u origin 分支名稱

結束

這篇文章對閱讀很不友好,跟字典差不多。當然也都是些出現頻率最高的git命令。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章