GIT常用命令

1、克隆git倉庫中的一個分支

git clone -b <branch> <remote_repo>

2、刪除遠(yuǎn)程

git remote rm origin

3、添加遠(yuǎn)程

git remote add origin https://github.com/sheshiji/sheshiji.github.io.git

4、推送到遠(yuǎn)程origin的master分支

git push -u origin master

5、添加文件夾下所有內(nèi)容

git add .

6、提交修改

git commit -m "xxx"

7、Git創(chuàng)建基于master分支的develop分支

git checkout -b develop master

8、將develop分支發(fā)布到master分支的命令:

切換到master分支
git checkout master
對develop分支進(jìn)行合并
git merge --no-ff develop

9、前面講到版本庫的兩條主要分支:master和develop。前者用于正式發(fā)布,后者用于日常開發(fā)。其實,常設(shè)分支只需要這兩條就夠了,不需要其他了。但是,除了常設(shè)分支以外,還有一些臨時性分支,用于應(yīng)對一些特定目的的版本開發(fā)。臨時性分支主要有三種:

  • 功能(feature)分支
  • 預(yù)發(fā)布(release)分支
  • 修補bug(fixbug)分支

這三種分支都屬于臨時性需要,使用完以后,應(yīng)該刪除,使得代碼庫的常設(shè)分支始終只有master和develop。

創(chuàng)建一個功能分支:

git checkout -b feature-x develop

開發(fā)完成后,將功能分支合并到develop分支:

git checkout develop
git merge --no-ff feature-x

刪除feature分支:

git branch -d feature-x

10、gitk看下版本樹

11、列出文件的所有改動歷史,注意,這里著眼于具體的一個文件,而不是git庫

git log --pretty=oneline 文件名

12、列出git庫當(dāng)前改動歷史

git diff

13、查看修改

git show可顯示具體的某次的改動的修改
git show 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e

14、git clone出完整的版本庫

"git checkout <SHA1 ID的前8位(如76bd774c)>"就可以把之前時間提交的版本checkout出來
如果要checkout倉庫其他的分支, 先用”git branch -a“查看分支, 再用命令: "git checkout -b <new_branch_name> <remote_branch_name>" checkout出remote_branch_name這個分支出來。

15、Git刪除遠(yuǎn)程倉庫中誤傳的文件

git rm idea -r
git commit -am ‘remove idea’
git push -u origin master
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 初始化配置 #配置使用git倉庫的人員姓名 git config --global user.name "Your...
    賤精先玍丶閱讀 365評論 0 0
  • 分布式版本管理工具 git屬于分布式 svn集中式 git安裝 git初始化一個倉庫 其實就是創(chuàng)建了一個.git隱...
    SnowDragonYY閱讀 1,515評論 0 0
  • Git 是一個很強大的分布式版本控制系統(tǒng)。它不但適用于管理大型開源軟件的源代碼,管理私人的文檔和源代碼也有很多優(yōu)勢...
    龐哈哈哈12138閱讀 357評論 0 3
  • 冬去燕歸雪初融,斑駁處、來日春紅。 蕭疏風(fēng)起誰知冷?心中念、幾時相逢。 幽游無果月伴儂,步蟾宮、夢里卻醒。 哪消寒...
    世游人閱讀 215評論 0 0
  • 有過多少次夢里的追尋 有過多少次風(fēng)中的問候 還有那淋淋細(xì)雨的傾訴 一直的等候 卻也只是黃昏白頭 悠悠的歲月 滄桑的...
    楚陽yw閱讀 135評論 1 2