git經常使用的命令

2022-07-03 02:15:08 字數 1982 閱讀 4435

0. git helper -a  //檢視全部git子命令

git --version  //檢視git版本

1. git checkout -b 'branchname'  //建立乙個分支並切換到新建立的分支。

git branch 'branchname'  //建立分支

git branch  //檢視本地所有分支

git branch -r //檢視所有遠端分支

git branch -a //檢視本地和遠端分支

git branch -d  'branchname'  //刪除分支

git checkout 'branchname'  //切換分支

git switch 'branchname'   //切換分支

2. git status  //.檢視狀態

3. git add 'filename' //將某個檔案存入暫存區

4. git add .  //將所有檔案存入到暫存區

5. git commit -m'備註資訊'   //提交到倉庫

6. git diff  filename // 檢視變更 工作區與暫存區的差異比對

6.1 git log -p filename  //檢視每次提交的diff    git log -p -3 filename 顯示最近3次提交

6.2 git blame filename  //檢視檔案的每一行是哪個提交最後修改的

6.3  git log --pretty=oneline filename  //每一行顯示乙個提交,先顯示雜湊碼,再顯示提交說明

6.4  git log -3 --stat  //這個是檢視最近3條更新日誌,並且簡單顯示出所涉及的檔案;

6.5  git show 548c72f42f51c22dbf2fdf133426e094c59789e4 --stat   //若檢視某一次提交的內容,執行下面命令(可以不加--stat)

7.   

git push 《遠端主機名》 《本地分支》:《遠端分支》   //完整的寫法

git push origin master;  //將本地的master分支推送到遠端的master分支,如果master不純在,則會建立master分支。

git push origin

// 將新建分支推送到遠端分支

git push origin :master  //如果省略本地分支,則推送了乙個空分支,相當於刪除了分支。等同於git push origin  - - delete

git push            //將本地分支推送到遠端分支。如果當前分支與遠端分支之間存在追蹤關係,則本地分支和遠端分支都可以省略。

8.    git push origin  - - delete

//刪除遠端分支

9.    git fetch origin master  //將遠端分支下拉到本地

git pull 《遠端分支位址》  《遠端分支名》:《本地分支名》 //完整寫法   例如,git pull origin next : master .將遠端分支與next分支合併。

git pull origin master   //獲取遠端分支,並於當前分支合併。

git fetch origin master  //獲取遠端分支master到本地,不合併。

git clone '遠端位址'  //把遠端分支轉殖到本地

10   git merge '分支名'  //把現有分支合併到分支上

11.  git reset head file               //檔案add之後 ,撤銷修改

13.  git remote add origin git專案位址   //git專案位址

git remote -v   //檢視遠端關聯的位址

git remote remove origin    //移除遠端關聯

14. git clean -f -d  //清除untracked files

git 經常使用的命令

git 常用自己總結的 提交有關 git add filename git add a 提交所有add到本地倉庫 git checkout 撤銷全部修改 分支有關 git checkout b dev 建立本地dev分支用於開發 git push origin dev 生成遠端dev分支 git b...

git的經常使用命令

git config global user.name 姓名 git config global user.email qq.com git config l 檢視配置資訊 git commit m 凝視 將暫存區內容提交至 庫 git commit amend 改動最後一次提交的凝視 git in...

git中經常使用到的命令

先說說個人對git提交 的流程理解吧 首先檢視本地 狀態,顯示有紅色檔案路徑的話說明這些檔案中默寫地方做了修改,然後add將本地檔案暫存,再status一下如何檔名都是綠色的話說明暫存成功了,然後commit,在status一下,這時候就會看到什麼什麼clean什麼,意思應該是 提交成功了,本地沒有...