GIT 3 (推送與轉殖 及 分支管理)

2022-09-14 09:09:05 字數 1753 閱讀 7266

新增遠端庫

把本地內容推送到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...