git常用命令總結

2021-10-25 03:18:42 字數 1269 閱讀 6964

1、git init初始化本地庫

2、git status檢視本地庫狀態

3、git add filename提交工作區修改到暫存區

4、git commit -m 「commit messge」 filename提交暫存區內容到本地庫

(merging狀態不加檔名)

5、git add +git commit =git commit -a

6、git remote -v檢視別名

7、git remote add nickname remoteaddress給遠端庫起別名

8、git branch -v

9、git branch branchname

10、git checkout branchname

11、git merge branchname/1

12、git merge --abort

13、git log [–pretty=oneline] [ --oneline]

14、git reflog

15、git reset [–hard] [–mixed] [–soft] hashindex

16、git reset [–hard] [–mixed] [–soft] head^

17、git reset [–hard] [–mixed] [–soft] head~n

18、git rm --cache filename

19、rm filename

20、rm -r .ssh

21、git diff不加檔名比較當前工作區的所有檔案

22、git diff filename工作區檔案和暫存區比較

23、git diff hashindex filename工作區檔案和本地庫歷史記錄作比較

Git常用命令總結

原文 author joseph lee e mail fdlixiaojun gmail.com 基礎概念 git是分布式版本控制系統,在每個主機上都儲存這版本庫的完整映象,這於cvs,svn 等集中式版本控制系統不同,集中式版本控制系統僅是在伺服器上儲存有所有資訊。git檔案更改後是以快照的方式...

git常用命令總結

一 分支新建與切換 git中的分支,本質上僅僅是個指向 commit 物件的可變指標。1 新建乙個分支 比如新建乙個名為testing的分支 git branch testing 即是在當前commit物件上新建了乙個分支指標 注 head指向當前所在的分支,用cat git head可以檢視 2 ...

git常用命令總結

檢查git 是否安裝 git 新增git 個人資訊 git config global user.name your name git config global user.email email example.com 建立乙個版本庫 mkdir learngit 建立乙個空目錄 cd learn...