Git中級
George Boorman
Curriculum Manager, DataCamp


originリモートレポジトリから取得するgit fetch origin
リモートブランチをすべて取得
remoteのみに存在するブランチがある場合、ローカルリポジトリに作成される
*リモートの内容はローカルリポジトリにマージされない
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
remoteからプルする前に、ローカルの作業を保存することGit中級