新增遠端庫
把本地內容推送到github庫
git push -u origin master -u 推送並與分支建立關係 ,之後可以簡化
ssh-keygen -t rsa -c 「郵箱」 生成金鑰
git clone [email protected]:michaelliao/gitskills.git轉殖遠端庫
git checkout -b dev1 git switch -c dev1 建立並切換到dev1
git branch dev2 建立分支dev2
git checkout dev2 git switch dev2 切換到分支dev2
git branch 檢視分支
git merge dev2 合併dev2與master
git branch -d dev1 刪除分支dev1
解決衝突
建立新分支,並修改內容提交到版本庫
在分支master上修個內容並提交
合併分支
檢視衝突原因
檢視分支合併情況 git log --graph --pretty=oneline --abbrev-commit
分支管理策略
建立分支,修改內容並提交
切換分支master ,並合併
檢視分支合併情況
多次進行stash
git stash list 檢視儲藏的工作區的位置
git stash pop 恢復並把stash內容刪除
Git推送分支及回退
git clone b dev 直接轉殖遠端dev分支到本地dev分支 相當於如下操作 git clone 轉殖遠端倉庫主分支 cd manage git status 檢視當前狀態 git branch a 檢視所有分支 git branch d dev 刪除分割槽命令 git checkout ...
git 分支管理 推送本地分支到遠端分支
2015年08月03日 12 23 50 1 建立本地分支 local branch git branch local branch 2 建立本地分支local branch 並切換到local branch分支 git checkout b local branch 3 切換到分支local br...
git 分支管理 推送本地分支到遠端分支等
1 建立本地分支 local branch git branch local branch 2 建立本地分支local branch 並切換到local branch分支 git checkout b local branch 3 切換到分支local branch git checkout loc...