git常用命令介紹
一,倉庫
1、 git init 把當前目錄變成git可管理得倉庫,也就是初始化倉庫
2、 git add 檔名 在倉庫中新增新檔案
3、 git commit -m "xxxxx" 提交新檔案到倉庫中
4、 git remote add origin https://github.com/luoyan321/kubernetes.git 新增遠端倉庫
5、 git remove -v 列出詳細資訊,在每一個名字後面列出其遠端url
6、 git remove 列出已經存在的遠端分支
7、 git push -u origin master 把本地庫的所有內容推送到遠端庫上
8、 git clone https://github.com/luoyan321/kubernetes.git 克隆git倉庫
二、分支
1、git checkout -b dev 建立並切換此分支
2、git branch dev 建立分支
3、git push origin dev 把本低分支push到遠端
4、git checkout dev 從當前分支切換到指定分支
5、git branch 檢視所有分支,*代表當前所在分支
6、git branch -d dev 刪除本地指定分支
7、git merge dev 合併指定分支到當前分支
8、git merge dev master 壓縮成一行,將dev分支合併到master分支
9、git merge --no-ff -m “merge” dev 普通模式合併,合併後的歷史有分支,能看出來曾經做過合併
10、git status 檢視分支提交及檔案狀態
11、git log 檢視日誌
12、git log --graph 用於檢視分支合併圖
13、git push origin:dev 刪除遠端分支
14、git push origin HEAD --force 回退提交
15、 git reset --hard 8c6ffy1 回退到此commitid 本地撤銷 遠端不受影響
16、 git reset --sort 8c6ffy1 遠端撤銷
三,標籤
1、 git tag 打標籤