Git的常用命令

1、用戶配置:

   a) git config --global user.name+“自己的名字”(可以隨意命名)

   b) git config --global user.email +“自己的郵箱”

2、初始化版本庫 git init

3、查看狀態 git status

4、添加文件到暫存庫 git add 文件名 或者 * 或者 . 或者 -A

5、提交文件到版本庫 git commit -m “提交內容的註釋”

6、查看歷史 git log

7、查看所有的記錄 git reflog

8、恢復上一個版本 git reset --hard 版本庫的序號值的前六七位

9、查看分支 git branch

10、查看所有分支 git branch -a

11、查看遠程倉庫分支 git branch -r

12、創建分支 git branch 分支名稱

13、切換分支 git checkout 分支名

14、分支合併 git merge 合併的分支名(一般要在主分支合併)

15、刪除合併後的分支 git branch -d 要刪除的分支名

16、刪除未合併的分支 git branch -D 要刪除的分支名

17、克隆/下載文件 git clone 文件地址

18、創建本地共享庫 git init --bare

19、克隆一個本地共享庫 git clone --bare地址 共享庫文件夾名稱.git結尾

20、添加遠程庫別名 git remote add 自己命名的別名(系統自動生成的別名origin) 遠程庫的地址

21、再推送到共享倉庫: git push 地址 master.

22、從共享倉庫當中獲取內容: git pull 地址 master.

23、查看遠程庫別名 git remote show

24、提交到遠程庫 git push origin 分支名

25、提交遠程庫 git push (默認提交到master分支)

26、拉最新文件 git pull origin 分支名

27、拉最新文件 git pull (默認是在master分支中拉)

28、忽略文件 使用touch .gitignore 創建.gitignore 文件,在其中添加要忽略的文件或文件夾,
        如:node/* 忽略node文件夾中的所有文件 *.css 忽略所有.css 文件

29、回退,執行和上個操作相反的操作 git revert sha值 會生成一個新的版本

30、比較差異 git diff sha值 sha值(版本號)

31、比較差異,進入vi命令模式 git difftool sha值 sha值

32、保存當前工作目錄,不提交 git stash

33、恢復保存的工作目錄 git stash pop

34、把推送放到最前 git rebase

注:本文章主要爲了日後學習查看,不喜勿噴。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章