git使用

1. clone---克隆遠程倉庫到本地,如 git clone https://www.github.com/wangzhijun0224/AlgorithmStudy.git

2. branch---查看建立及刪除分支,如:

      git branch  //查看本地所有分支

      git branch -a // 查看本地和遠端所有分支

      git branch develop  // 建立名爲develop的分支

      git branch -d develop // 刪除名爲develop的分支

      git branch -d -r origin/develop  // 刪除遠端分支

3. checkout---切換分支,如:

      git checkout master  // 切換到主分支

      git checkout develop  // 切換到develop分支

4. add ---添加文件,如:

      git add // 將當前文件夾下所有文件加入到git追蹤

      git add 文件名  // 將當前文件夾下的某個文件名加入git追蹤

5. commit --提交改動,如:

      git commit -a  //將改動提交到本地倉庫,會進入編寫修改信息的畫面

      git commit -a -m "message"  // 提交時直接寫入修改信息,不進入編寫修改信息畫面

6. status -- 查詢狀態,如:

      git status   //從上一次commit到現在,文件夾裏有哪些變化,各個文件處於什麼狀況

7. diff -- 比較差異,如:

     git diff // 比較所有文件的內容與上一次commit時有何差異

8. log---查詢日誌

     git log  //查詢所有版本(提交)的修改狀況,顯示各版本的hash編號

     git log -p //在git log基礎上增加了各版本修改的詳細內容

     git log --stat  //查詢各個版本間變動的文件跟行數(git log的基礎上增加各個文件的修改行數,只有行數,沒有修改的詳細內容)

9. reset---重置,如:

    git reset --hard   //將整個倉庫恢復到上一次commit的狀態

    git reset --hard 某個版本的hash編號 // 將整個倉庫恢復到某個版本的狀態


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