建立與合併分支:
解決衝突:
git鼓勵大量使用分支:
檢視分支:git branch
建立分支:git branch
切換分支:git checkout 或者git switch
建立+切換分支:git checkout -b 或者git switch -c
合併某分支到當前分支:git merge
刪除分支:git branch -d
檢視遠端分支有哪些
git branch -a
1.提交單個檔案
git add 工程名的下一級開始寫路徑直到檔名
2.提交全部檔案
git add .(後面有乙個點)
3.執行commit提交
git commit -m "3 commit"
4.方案:合併遠端分支**(如果在此之前有別人提交了**,需要先合併**才能夠push)
git fetch origin
(git remote update有的時候可能需要同步一下遠端和本地)
git merge origin/遠端分支名
例如:git merge origin/branch01
6.執行push推送**
git push origin 本地分支名:遠端分支名
eg; git push origin dev:branch01
#轉殖
或者拉取遠端**到本地分支
命令格式如上,git pull origin是固定的部分,後面接遠端分支名,冒號後面接本地分支名
git pull origin branch01:dev
進入目錄
cd dcrsion-files/
檢視所有分支
git branch -a
切換到遠端分支
git checkout remotes/origin/branch01
建立dev分支並進入
git branch dev
git checkout dev
2.提交全部檔案
git add .
git commit -m "更新部署手冊"
合併遠端分支**(如果在此之前有別人提交了**,需要先合併**才能夠push)
git merge origin/branch01
6.執行push推送**
git push origin dev:branch01
git分支合併及衝突解決
小明在愉快的敲 vim ok 他在ok裡敲了simachanping git commit am commit first version by xiaoming 然後這時他接到了產品的 說有乙個新需求要做名字是iss53,小明就打算新建乙個iss53分支來實現需求 git checkout b i...
git合併分支與解決衝突
前提 當前開發的分支為feature 20161129 317606 algoplatform 1,由於feature 20161130 322574 tmstools 1分支有新內容,所以準備將feature 20161130 322574 tmstools 1分支合併到feature 20161...
git分支合併,及衝突處理
寫的有點亂,只是做了乙個總結 方法一 git checkout b test 方法二 git branch test git checkout testgit branchgit push origin testgit branch d testgit push origin test顯示結果為 m...