git常用命令

1.初始化倉庫: git init
2.添加文件: git add <file>
3.提交到版本庫: git commit
4.查看提交的歷史記錄:git log
5.回退到某個版本: git reset —hard <commit id>
6.查看命令歷史,以方便回退到哪個版本: git reflog
7.讓文件回到最近一次git commit或者git add的狀態(tài))(用版本庫里的版本替換工作區(qū)的版本) :git checkout — <file>
8.查看當前git目錄的狀態(tài):git status
9.刪除文件:git rm <file> && git commit -m “”
10.關(guān)聯(lián)一個遠程庫: git remote add origin <ssh or https>
11.第一次推送本地庫的master分支到遠程庫: git push -u origin master
12.推送遠程庫修改跟新:git push origin <branch_name>
13.從遠程倉庫clone: git clone <URL>
14.創(chuàng)建分支:git branch <branch_name>
15.切換分支:git checkout <branch_name>
16.創(chuàng)建切換分支:git checkout -b <branch_name>
17.查看當前分支:git branch
18.合并指定分支到當前分支:git merge <branch_name>
19.刪除分支: git branch -d <branch_name>
20.查看遠程庫信息: git remote -v
21.在本地創(chuàng)建和遠程分支對應(yīng)的分支: git checkout -b <branch-name> origin/<branch_name>
22.建立本地分支和遠程分支的關(guān)聯(lián): git branch —set-upstream <branch_name> origin/branch_name>
23.創(chuàng)建標簽: git tag <tag_name>
24.指定標簽信息: git tag -a <tagname> -m “information”
25.用PGP簽名標簽: git tag -s <tagname> -m “information”
26查看所有標簽: git tag
27.將已經(jīng)放到暫存區(qū)的修改放棄,重新放到工作區(qū) git reset HEAD <file_name>

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

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

  • 分布式版本管理工具 git屬于分布式 svn集中式 git安裝 git初始化一個倉庫 其實就是創(chuàng)建了一個.git隱...
    SnowDragonYY閱讀 1,583評論 0 0
  • 一、 Git 命令初識 在正式介紹Git命令之前,先介紹一下Git 的基本命令和操作,對Git命令有一個總體的認識...
    子瘋zp閱讀 70,381評論 1 18
  • Git是一個很強大的分布式版本控制系統(tǒng)。它不但適用于管理大型開源軟件的源代碼,管理私人的文檔和源代碼也有很多優(yōu)勢。...
    Mr_不靠譜_先森閱讀 388評論 0 1
  • 今天印象最深刻的就是消費理念的變遷:功能式–品牌式–體驗式–參與式。 功能式消費理念時,人們買一樣?xùn)|西只會想我需要...
    莫思樂閱讀 165評論 0 0
  • 很多人都知道,母親對于孩子,對于家庭來說是十分重要的,但是一個強勢的母親對于家庭來說卻是毀滅性的,這是為什么呢? ...
    許白楊閱讀 804評論 0 0

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