Git bash 常用命令

2021-09-30 00:15:18 字數 1491 閱讀 7659

master:是用來做主方向開發的一直向前進行,乙個新模組的開發,這個時候就放在master,當模組開發完成後,需要修改,就用branch。  

branch:是用來做並行開發的,這裡的並行是指和master進行比較。  

tag:是用來做乙個milestone(里程碑)的,不管是不是發布版本,但都是乙個可用的版本,不需要修改如果要修改就要選乙個tag進行branch開發。

git init  --初始化本地git環境,當前目錄下會生成.git隱藏資料夾

git clone 專案位址 --轉殖專案到本地

git status --檢視專案狀態(快取區與提交資訊)

git跟蹤並管理的是修改,而非檔案,這也是

git緩衝區和提交修改的概念

git add readme.md  --把檔案新增到本地倉庫緩衝區 (git add .  和 git add --all 和 git add -u 和 git rm )

git commit -m "備註"  --把檔案提交

git push --提交遠端倉庫

版本回滾

git reset --hard head^

git reset --hard 04beafb 

git reflog   檢視命令歷史:檢視倉庫的操作歷史

git分支管理

1、建立分支

git branch --檢視分支情況   前面帶*號的就是當前所在分支

git brach 分支名  --建立分支

git checkout 分支名 --切換到分支

git checkout -b 分支名 --建立分支並切換到該分支

2、提交分支

注:在本地新建分支後不能直接push,因為沒有跟遠端倉庫建立關聯,會報錯

使用git push --set-upstream origin lt_bug_v1.0.1

成功後可在git遠端倉庫中檢視到該分支

後續推送就只需要git push了

3、合併分支

git checkout master  --切換到主分支

git merge lt_bug_v1.0.1   提示請輸入提交訊息來解釋為什麼這種合併是必要的 ,輸入":wq" 繼續;

git push  後遠端倉庫master裡面才能看到合併後的檔案

4、刪除分支

刪除遠端 git push origin --delete lt_bug_v1.0.1

刪除本地 git branch -d lt_bug_v1.0.1

git鼓勵大量使用分支

參考:

Git bash常用命令

最近專案中使用到了git,所以記錄一下git中常用的命令。git使用的客戶端有git bash 還有烏龜tortoisegit git status檢視本地修改與伺服器的差異。git add 將這些差異檔案新增,這樣就可以提交了。git commit m 這裡是注釋 提交更改到伺服器。git che...

Git bash常用命令

checkout方式 xiaofeng 126 data projectname e htdocs projectname 本地增加 git add 本地提交方式 git commit m 這裡是注釋而且一定要寫 上傳本地到遠端倉庫 git push origin master 合併遠端倉庫到本地 ...

GIT Bash常用命令

mkdir xx 建立乙個空目錄 xx指目錄名 pwd 顯示當前目錄的路徑 git init 把當前的目錄變成可以管理的git倉庫,生成隱藏.git檔案 git add 把檔案新增到暫存區去 git commit m 注釋 提交所有add過的檔案 m 後面的是注釋 git status 檢視倉庫狀態...