git pull コマンド

ドキュメント:

git-pull | Git Documentation [Official]

使い方

リポジトリからのフェッチとマージを実行する。

$ git pull

参考:

ローカルブランチを最新に更新し反映するまで – Qiita

リモートの最新情報をローカルに反映する | fv17 の日記

Git の Pull コマンドの使い方 | yu8mada

他のリポジトリから更新を取り込む

リモートを追加する。

$ cd my_project
$ git remote add base https://github.com/user_name/repo_name.git

取り込み先のブランチをチェックアウトして、追加したリモートからの git pull を実行する。

$ git checkout master
$ git pull base master

参考:

別リポジトリの更新を取り込む – Qiita

checkout せずに pull する

参考:

checkout せずに特定ブランチを pull する – Qiita

--rebase オプション

参考:

git pull --rebase を push する前にやろうという話 – Qiita

git pull --rebase origin develop を理解し使っていく – Qiita

git pull と git pull --rebase の違いって?図を交えて説明します! | KRAY Inc.

何故 git rebase は駄目で git pull –rebase はいいのか | ランカードコムのスタッフブログ

git pull した時にマージコミットが出るので git pull --rebase を使う | White Space

Please, oh please, use git pull --rebase | Coderwall

When should I use git pull --rebase? – Stack Overflow

Default behaviour of ‘git pull’ – Stack Overflow

強制的に置き換える

リモートをフェッチする。

$ git fetch origin master

リセットする。

$ git reset --hard origin/master

参考:

リモートのブランチにローカルを強制一致させたい時 – Qiita

git pull を強制し、リモートでローカルを上書きする方法 | WWWクリエイターズ

Reset local repository branch to be just like remote repository HEAD – Stack Overflow

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA