git 命令集錦

git 設(shè)定

git config --global user.name

git config --global user.email

git config --global color.ui true

git config --global alias. <命令名稱>

比如:git config —global alias.st status

git常用

git init
其反操作:rm -rf .git

git clone

git status

git status -s:僅顯示已修改的文檔名稱

git status -s -b:顯示分支名稱

git diff

git add .

git add -A

git commit -m "message"

git commit --amend "message" 修改上一次 commit 內(nèi)容

git push

git pull

git log

git log --graph 查看分支合并圖

git log --pretty=oneline

git reflog 查看命令歷史

rm 刪除本地file

git rm 刪除版本庫file

git分支操作

git branch

git branch -r 顯示遠(yuǎn)端分支

git branch -a 顯示所有分支

git branch <分支名稱> 建立分支

git branch -m <舊分支名稱> <新分支名稱> 修改分支名字

git branch -d <分支名稱>

git checkout

git checkout -b <分支名稱>:表示 建立並切換 至該分支

git merge <分支名稱>

git reset --merge 放棄merge

遠(yuǎn)端操作

git remote 顯示遠(yuǎn)端數(shù)據(jù)庫列表

git remote add <名稱> 添加遠(yuǎn)端數(shù)據(jù)庫

git checkout <本地分支名稱> origin/<遠(yuǎn)端分支名稱>

取遠(yuǎn)端分支建立本地端分支

git push <分支名稱>

在遠(yuǎn)端建立分支 / 上傳(或更新)內(nèi)容至遠(yuǎn)端分支

git fetch <分支名稱>

查看遠(yuǎn)端數(shù)據(jù)庫分支的修改內(nèi)容

git pull <分支名稱> 合并(或更新)遠(yuǎn)端至本地端分支

注:pull = fetch + merge

git push :<分支名稱> 刪除遠(yuǎn)端分支

git remote set-url <名稱> <新連接位址>

修改遠(yuǎn)端數(shù)據(jù)庫地址

git remote rename <舊名稱> <新名稱>

修改遠(yuǎn)端數(shù)據(jù)庫名稱

暫存

git stash 暫存現(xiàn)在的修改狀況

git stash list 列出暫存清單

git stash apply 取出上一次暫存

git stash pop 取出上一次暫存(該暫存會被移除)

git stash@{id} 指定特定暫存

git stash clear 清空所有暫存

操作提交記錄

git commit --amend 修改上一次的commit

git reset HEAD 放棄該修改記錄 (reset)

git reset --soft HEAD^ 取消上一次 commit,並 保留 修改紀(jì)錄

git reset --hard HEAD^ 取消上一次 commit,並 刪除 修改紀(jì)錄


參考:

1.git cheat sheets

2.github幫助

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,853評論 1 26
  • Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 16,197評論 5 147
  • 有那么些時候思念成災(zāi)。如果那些逝去的親人都還活著,生活也不會有什么改變。但猛然意識到他們都不在時,傷痕就浮現(xiàn)了。親...
    ening99閱讀 248評論 0 0
  • 第一眼看到你的時候,發(fā)現(xiàn)我有點(diǎn)喜歡你。 再看一眼發(fā)現(xiàn)還是比較喜歡你。 看了太多眼,有點(diǎn)喜歡不下去。 很多眼很多眼之...
    慕你G閱讀 178評論 0 1
  • 來自法國的當(dāng)代生活雜志。 特點(diǎn):拋棄任何不必要的元素,圍繞閱讀行為展開設(shè)計,各種隱喻深得我心。 1 APP沒有賬戶...
    P_Simona閱讀 362評論 9 5

友情鏈接更多精彩內(nèi)容