檢視分支
git branch 或者
git branch -v
a) 建立分支
git branch mystudygit1.0
b) 切換分支
git checkoutmystudygit1.0
c) 刪除分支
git branch -dmystudygit1.0
//如果該分支沒有合併到主分支會報錯 或者
git branch -d mystudygit1.0 //強制刪除
d) 分支合併
比如,如果要將開發中的分支(develop),合併到穩定分支(master),
首先切換的master分支:git checkout master。
然後執行合併操作:git mergedevelop。
如果有衝突,會提示你,呼叫gitstatus檢視衝突檔案。
解決衝突,然後呼叫git add或gitrm將解決後的檔案暫存。
所有衝突解決後,git commit 提交更改。
例如:將acc2f69提交合併到當前分支
git merge acc2f69
e)合併
git如何clone 遠端github中的分支?
git clone -b release_branch
f)更新到指定版本
git如何clone 遠端github中的分支?
git clone -b release_branch
f)更新到指定版本
具體過程見上圖,然後方法如下:
通過各種方法找到你的版本號,比如直接在庫里找,檢視郵件,檢視提交歷史日誌等等。
因為工程裡有git郵件服務,所以這次是從郵件裡找到:
project branch master updated. cf52d60ed8f58d87680560845a2e58098c758842
紅色加粗部分為版本號。
第一步:
git branch s105 cf52d60ed8f58d87680560845a2e58098c758842
s105這個分支號你可以隨便定。
第二步:
git checkout s105
就ok了。
git 更新到某個指定版本
比如 repo forall c git clean dfx git reset hard head 2 1 repo sync 2 1 repo forall c git checkout tpm156l.3.217.2.44 2 1 清除所有未跟蹤檔案,包括納入ignored的檔案 未跟蹤檔案 ...
Git 提交更新到倉庫(分布式版本控制系統)
現在,讓我們在專案下建立乙個新的 readme 檔案。如果之前並不存在這個檔案,使用git status命令,你將看到乙個新的未跟蹤檔案。echo my project readme git status on branch master your branch is up to date with...
將pip版本從9 0 1更新到20 0 2
在用anaconda裝tensorflow的時候要用到pip去裝tensorflow,可是自帶的pip版本是9.0.1,系統說要更新到20.0.2才可以。直接用系統提示的python m pip install upgrade pip來更新屢次失敗,於是自己上網搜了n種指令依然無法更新。最後發現可能...