Git 中級
George Boorman
Curriculum Manager, DataCamp


origin 遠端抓取git fetch origin
抓取所有遠端分支
若只在「遠端」存在,可能會建立新的本地分支
不會把遠端內容合併進本地版本庫
origin 遠端的 main 分支抓取git fetch origin main
From https://github.com/datacamp/project
* branch main -> FETCH_HEAD
origin 遠端的預設分支(main)合併到本地目前分支git merge origin
Updating 9dcf4e5..887da2d
Fast-forward
tests/tests.py | 13 +++++++++++++
README.md | 10 ++++++++++
2 files changed, 23 insertions (+)
Git 讓這件事更簡單!
從遠端預設分支(main)抓取並合併到本地目前分支
git pull origin
origin 遠端的 dev 分支拉取git pull origin dev
From https://github.com/datacamp/project
* branch dev -> FETCH_HEAD
Updating 9dcf4e5..887da2d
Fast-forward
tests/tests.py | 13 +++++++++++++
README.md | 10 ++++++++++
2 files changed, 23 insertions (+)
git pull origin
Updating 9dcf4e5..887da2d
error: Your local changes to the following files would be overwritten by merge:
README.md
Please commit your changes or stash them before you merge.
Aborting
Git 中級