Learning Git Branching


Learning Git Branches

Level intro2







Git Branch

git checkout -b bugFix

Level intro3






Git Merge

git checkout -b bugFix
git commit
git checkout master
git commit
git merge bugFix

Level Intro4







Get Rebase

git checkout -b bugFix
git commit
git checkout master
git commit
git checkout bugFix
git rebase master

Level rampup1








Head

git checkout C4

level rampup2








level rampup3







Relative reference2(~)

level rampup4

Git:undo

git branch -f local HEAD~1
git checkout pushed
git revert pushed

level rampup5






Git Cherry-pick

git cherry-pick C3 C4 C7

level rampup6

Git Interactive rebase

git rebase -i HEAD~4
pick C2
exchange C4 and C5

Level mixed1




Take only one submission record

git rebase -i HEAD~3
pick C2
pick C3
git branch -f master HEAD

Level mixed2



submission skill #1

git rebase -i HEAD~2
git rebase -i HEAD~1
git rebase -i HEAD~2
git branch -f master HEAD

Level mixed3





submission skills #2

git checkout master
git cherry-pick C2
git reset C2
git checkout caption
git rebase -i HEAD~2
git branch -f master HEAD

Level mixed4






Git Tag

git tag v1 C2
git tag v0 C1
git checkout C2

Level mixed5






Git Describe

git commit

Level advanced1


Git multiple rebase

git checkout bugFix
git rebase bugFix
git rebase master
git checkout side
git rebase bugFix
git checkout another
git rebase side
git branch -f master C7'

Level advanced2











two parent nodes

git branch bugFix C2

Level advanced3


Git Entangled branches

show solution

The Reference

TransmissionGate_Git main operation detailed usage

The Unknown Word

The First Column The Second Column
entangled [in'tangld]糾纏不清的
cherry-pick 最佳選擇
checkout 檢驗
bugFix 修復bug
interactive 交互的
cherry-pick 最佳選擇
-d --delete
-D --delete --force
-f --force
-m --move
-M --move --force
-r --remove
-a --all
-i interactive
merge 融入
git commit --amend 修改最后一次提交
promotional email 促銷郵件
promotinoal [pre'moutional]增進的,促銷的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM