常用的26條git命令

常用git命令總結

1、設置賬戶
  $ git config --global user.nameyour name

  $ git config --global user.email your email

注:global爲設置的是全局,表示在這個機器所有的git倉庫都會使用這個配置

2、創建空目錄 $ mkdir  filename

3、顯示路徑   $ pwd

4、git初始化(命令把這個倉庫可以變成git可以管理的倉庫)git init

5、把文件添加提交到倉庫中,以readme.txt爲例
  $ git add readme.txt
  $ git commit -mwrote a readme file
注:-m後提交使的描述

6、$ git status可以顯示倉庫的當前狀態

7、$ git diff   可以用來查看修改內容

8、$ git log   可以顯示最近到最遠的提交日誌 ($ git log --pretty=online 只顯示版本號)

9、$ git reset --hard HEAD^回退上一個版本

10、$ git reflog查看命令歷史,以便確定回到未來的那個版本

11、$ git checkout --file丟棄工作區的修改

12、丟棄暫存區的修改
    (1)$ git reset HEAD file

(2)$ git checkout --file

13、刪除文件

(1)$ rm  file

(2)$ git rm file

(3)$ git commit

14、創建$ SSH Key  ssh-keygen -t rea -Cyouremail@....

15、遠程庫與本地庫關聯 $ git remote add origin

origin是默認的,若要關聯多個遠程庫 可用不同名。GitHub命令: $ git remote addgithub ...;碼雲:$ git remote add gitee ....;

16、刪除關聯 $ git remote rm origin

17、查看遠程庫的版本 $ git remote -v

18、將遠程庫克隆到本地 $ git clone

19、本地提交到遠程庫  $ git push origin master (首次提交$ git push -u origin master)

20、創建分支 dev並切換分支dev :

$ git checkout -b dev  這個命令相當於兩個命令  $ git branch dev  $ git checkout dev

21、查看當前分支 $ git branch

22、切換分支 $ git checkout dev (dev分支 爲例)

23、合併分支 $ git merge dev(dev分支 爲例)

24、刪除分支 $ git branch -d dev (dev分支  爲例)

25、創建標籤 $ git tag v1.0(創建標標籤爲v1.0)

26、查看所有標籤 $ git tag  查看所有標籤信息$git show <tagnanme>

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