git pullとgit pull origin masterの違い

Sachin Kainth:

これら2つのコマンドの違いは何ですか?

git pull

そして

git pull origin master
火曜日:

[編集、2018年5月:git pullはシェルスクリプトではなくなったため、最新のGitではいくつかの詳細が異なります。また、Pullには、サブモジュールでより便利になる再帰オプションもあります。この回答はサブモジュールを無視します。]

git pullスクリプトは、呼び出すための便利な方法として意図されているgit fetch続いてgit merge(または、でgit pull --rebase呼び出すこと、git fetch続いてgit rebase)。

最初の追加の引数git pullは、操作に与えるリモート指示しfetchます。

git pull origin

たとえば、からフェッチすることを意味しoriginます。これを省略すると、Gitは現在のブランチを使用しますremote

$ git branch
* master
$ git config --get branch.master.remote
origin

git pullマージするブランチを指定するための2番目(および追加)の引数。これらは、リモートにあるブランチの名前です。たとえば、feature2を追跡する新しいブランチ作成するとしますorigin/feature

$ git checkout -b feature2 origin/feature

ブランチにorigin追加された新しいコミットを取得するためにフェッチしたいfeatureが、ローカルfeature2ブランチにマージする場合

$ git pull origin feature

ブランチ名を省略すると、gitは現在のブランチの名前を使用しますmerge

$ git config --get branch.feature2.merge
feature

複数のブランチ名をリストする場合、Gitは「タコのマージ」を行うことに注意してください。私の経験では、これは通常初めて人々を驚かせます:彼らは実行され、その後各ブランチで一連の個別の-s 続くと思います、それは起こりません。git pull remote br1 br2git fetchgit merge

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Differences between git pull origin master & git pull origin/master

分類Dev

git pullとgit reset --hard origin / <branch>の違いは何ですか?

分類Dev

git pullコマンドとgit pushコマンドを使用したoriginマスターとorigin / masterの違い

分類Dev

git pull と git request-pull の違い

分類Dev

git pull --rebaseとgit pull --ff-onlyの違い

分類Dev

`git pull --rebase--autostash`と` git pull --ff-only`の違いは?

分類Dev

git mergemasterとorigin / masterの違いは?

分類Dev

git merge origin / masterとgitpullの違い

分類Dev

git rebase local vs git pull --rebase origin

分類Dev

git pull says local master branch is up-to-date with origin master branch; it isn't

分類Dev

git pull origin master marks changes from master as modified in my feature branch

分類Dev

brew update:実行中の失敗:git pull --ff --no-rebase --quiet origin

分類Dev

Merge pull request in git causes the upstream branch to go ahead of origin

分類Dev

git pull origindevelopとgitmerge

分類Dev

gitのpullとcloneの違いは何ですか?

分類Dev

git clone--mirrorとpullの違いは何ですか

分類Dev

Git:git push -u origin origin:master

分類Dev

git pull vs git pull --getpushを試行するときのリベース

分類Dev

git pull、git fetch、git rebaseの違いは何ですか?

分類Dev

git pull * after * git rebase?

分類Dev

git pull * after * git rebase?

分類Dev

「git pull --ff-only」と「git merge --no-ff」の設定方法

分類Dev

Findbugs for Git Pull Request

分類Dev

git pull on a different branch

分類Dev

Default behaviour of 'git pull'

分類Dev

MATLAB git Pull

分類Dev

git merge <branch>とgitmerge origin <branch>の違い

分類Dev

git pull origin <branch>はindex.lockを作成しますか?

分類Dev

Git branches naming standards: origin, origin/master origin master

Related 関連記事

  1. 1

    Differences between git pull origin master & git pull origin/master

  2. 2

    git pullとgit reset --hard origin / <branch>の違いは何ですか?

  3. 3

    git pullコマンドとgit pushコマンドを使用したoriginマスターとorigin / masterの違い

  4. 4

    git pull と git request-pull の違い

  5. 5

    git pull --rebaseとgit pull --ff-onlyの違い

  6. 6

    `git pull --rebase--autostash`と` git pull --ff-only`の違いは?

  7. 7

    git mergemasterとorigin / masterの違いは?

  8. 8

    git merge origin / masterとgitpullの違い

  9. 9

    git rebase local vs git pull --rebase origin

  10. 10

    git pull says local master branch is up-to-date with origin master branch; it isn't

  11. 11

    git pull origin master marks changes from master as modified in my feature branch

  12. 12

    brew update:実行中の失敗:git pull --ff --no-rebase --quiet origin

  13. 13

    Merge pull request in git causes the upstream branch to go ahead of origin

  14. 14

    git pull origindevelopとgitmerge

  15. 15

    gitのpullとcloneの違いは何ですか?

  16. 16

    git clone--mirrorとpullの違いは何ですか

  17. 17

    Git:git push -u origin origin:master

  18. 18

    git pull vs git pull --getpushを試行するときのリベース

  19. 19

    git pull、git fetch、git rebaseの違いは何ですか?

  20. 20

    git pull * after * git rebase?

  21. 21

    git pull * after * git rebase?

  22. 22

    「git pull --ff-only」と「git merge --no-ff」の設定方法

  23. 23

    Findbugs for Git Pull Request

  24. 24

    git pull on a different branch

  25. 25

    Default behaviour of 'git pull'

  26. 26

    MATLAB git Pull

  27. 27

    git merge <branch>とgitmerge origin <branch>の違い

  28. 28

    git pull origin <branch>はindex.lockを作成しますか?

  29. 29

    Git branches naming standards: origin, origin/master origin master

ホットタグ

アーカイブ