Git

git 常用命令


1. git clone? ? ? ? ? ? ? ? ? ? ? ?ssh

克隆倉庫

2. git remote -v

查看遠(yuǎn)程倉庫

3. git remote add <name> <remote>

添加源倉庫地址為遠(yuǎn)程倉庫

4. git remote rename old new

遠(yuǎn)程倉庫重命名

5.???git add

提交到暫存區(qū)

git commit -m "…"

提交到本地倉庫

6. git status

查看當(dāng)前文件的狀態(tài)

7. git push <remote> <branch>

提交內(nèi)容到遠(yuǎn)程倉庫 origin? origin master

8. git checkout -- <file>

撤銷工作區(qū)修改

9. git reset HEAD <file>

暫存區(qū)文件撤銷(不覆蓋工作區(qū))

10. git reset --(soft| mixed|hard) <HEAD~ (num)> | <commit ID>

版本回退

hard: 回退全部,包括HEAD,index,working tree

mixed:回退部分,包括HEAD,index

soft:只回退HEAD

git log:展示版本修改(日志)

git reflog:詳細(xì)地展示版本修改的內(nèi)容(日志)

11.git diff

比較工作區(qū)和暫存區(qū)

git diff HEAD

比較工作區(qū)與本地版本庫中最近一次commit的內(nèi)容

git diff --cached

比較暫存區(qū)與本地版本庫中最近一次commit的內(nèi)容

git diff <commit-id> <commit-id>

比較兩個(gè)commit之間的差異

12分支

git branch? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?查看分支

git branch?<name> ? ? ? ? ? ? ? ? ? ? ? ? ? 創(chuàng)建新分支

git push origin <name>? ? ? ? ? ? ? ? ? ? ? 添加遠(yuǎn)程分支

git checkout <name>? ? ? ? ? ? ? ? ? ? ? ? 切換分支

git checkout -b <name>? ? ? ? ? ? ? ? ? ? ? 創(chuàng)建并切換分支

git branch?-d ?<name> ? ? ? ????????? ? ? ? ? ?刪除本地分支

git push -d <origin> <branch>? ? ? ? ? ? ? ? 刪除遠(yuǎn)程分支

git merge <name>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?合并

git pull origin master? ? ? ? ? ? ? ? ? ? ? ? ? ? ?遠(yuǎn)程倉庫拉取

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

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

  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,852評論 9 163
  • (預(yù)警:因?yàn)樵敿?xì),所以行文有些長,新手邊看邊操作效果出乎你的預(yù)料) 一:Git是什么? Git是目前世界上最先進(jìn)的...
    axiaochao閱讀 2,008評論 1 8
  • 1. GIT命令 git init在本地新建一個(gè)repo,進(jìn)入一個(gè)項(xiàng)目目錄,執(zhí)行g(shù)it init,會(huì)初始化一個(gè)re...
    江邊一蓑煙閱讀 895評論 0 0
  • 查看、添加、提交、刪除、找回,重置修改文件 git help # 顯示command的help git sho...
    Swiftor閱讀 2,212評論 0 2
  • Add & Commit git init 初始化一個(gè) Git 倉庫(repository),即把當(dāng)前所在目錄變成...
    冬絮閱讀 5,134評論 0 9

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