⚙️

【Git&Github】Pull(プル)について

2024/07/20に公開

git pullとは

git pullの基本分

git pull <リモート名> <ブランチ名>

git pull実行のワークフロー

1.ブランチの状態を確認するコマンドを実行する

コミットログを1行で表示する
git log --oneline --all

2. 出力結果を確認し、ローカルのリモートの状態を把握する

ローカルのブランチよりもリモートのブランチが前にいることを確認する
10506dc (origin/feature) プルテスト4
1b4cdbf プルテスト3
d0c06ba プルテスト2
0c6c64a (HEAD -> feature) プルテスト

3. リモートのブランチからローカルブランチに最新の変更を反映

リモートのfeatureブランチをローカルに反映させる
git pull origin feature

4. 出力結果やファイルの状態を確認する

変更が反映され、フォルダやファイルも変更されている
$ git pull origin feature        
From https://github.com/pyusuket/test-python
 * branch            feature    -> FETCH_HEAD
Updating 0c6c64a..10506dc
Fast-forward
 myapp/templates/index.html | 9 +++++++++
 1 file changed, 9 insertions(+)

5. ローカルとリモートのブランチの状態が同じになっているか確認する

10506dc (HEAD -> feature, origin/feature) プルテスト4
1b4cdbf プルテスト3
d0c06ba プルテスト2
0c6c64a プルテスト

Discussion