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什麼,意思應該是 提交成功了,本地沒有...