git的使用--分支的使用
我們都知道拉取**的時候,拉下來的是預設的分支,但我們需要的是,其他分支的使用操作
開始,拉取專案
git clone url檢視分支,顯示預設分支
git branch建立本地分支,最好和遠端名稱一樣,並切換到新建立的分支
git branch dev把本地分支與遠端分支進行連線git checkout dev
//或者
git checkout -b dev
git branch --set-upstream-to=origin/dev dev在dev的基礎上來新建乙個本地分支// 當你的預設分支為空的情況下,進行下拉取**
git pull
git branch new在new分支上進行開發使用在遠端上也同樣去建立新的//此分支用來進行開發使用
git push origin new:new看看本地分支和遠端分支是否連線上,沒有連線上的話,需要進行連線//建立遠端分支
git branch --set-upstream-to=origin/new new這時候你就有了你自己的開發分支了,在開發時你在和多人共同開發專案的時候,你們都需要往dev上去推送內容,為了不出現**衝突的問題,就需要你每次推送**的時候,需要拉取下最新的dev分支內容
// 在dev分支如果雙方都進行修改了就會出現下面的錯誤,(我這就是演示,雙方都改的aaa.txt檔案)git pull
// 在new分支上,進行替換成最新的,但是如果出現了**不一樣,需要**到底保留誰的**,在進行以後的操作
git merge dev
上面的一步有錯誤需要先把你的**進行儲存到本地儲存庫中
當你出現上面的錯誤的時候,它提示你要先暫存下你修改的內容執行完上面的操作就能在你的**上看到這樣的東西,進行和另一程式設計師**下,需要儲存誰的**在點選上面的中文就行,**千萬不要私自更改**,**千萬不要私自更改**,**千萬不要私自更改**,要不不會被罵死,也會被噴死的。需要你在你本地的開發分支上
git add .
git commit -m '暫存'
**千萬不要push**
然後在執行
git merge dev
點選完後,記得儲存,記得儲存,記得儲存
你改完後就需要你上傳到git遠端上了
git add .然後在git上進行合併操作:git commit -m '修改bug:bug編號'
git push
找到《合併請求》,進行《新建合併請求》,**分支選擇《new》,目標分支選擇《dev》,進行《比較後繼續》
描述:寫你修改的bug,和bug編號
指派給審查**的人,如果,有里程碑選擇里程碑
最後,勾選上接受合併請求後刪除源分支(要保留分支的整潔度,只留下dev,master,release分支)
Git 三 常用Git命令
git config global user.name xu pengtao 全域性配置你的名字 git config global user.email 163.com 全域性配置郵箱 git config list 獲取配置資訊git status 檢視倉庫的狀態git remote add o...
git命令使用
切換到相應目錄下,git init 把這個目錄變成git可以管理的倉庫,目錄下多了乙個.git的目錄,這個目錄預設是隱藏的,用ls ah命令就可以看見。git status 檢視倉庫狀態。git diff file 檢視修改內容。git add 後面解釋 git commit m 後面解釋 comm...
Git 命令使用
git clone recursive recursive 會遞迴轉殖fast rcnn專案下面的所有git專案 遠端操作的第一步,通常是從遠端主機轉殖乙個版本庫,這時就要用到git clone命令。git clone 版本庫的 比如,轉殖jquery的版本庫。git clone該命令會在本地主機生...