git pullエラー:現在のブランチの追跡情報がありません



Git Pull Error There Is No Tracking Information



https://www.cnblogs.com/zyjzz/p/7653378.html 画像

git branch –

画像



これは、ローカルブランチとリモートブランチが接続されていないためです(ローカルブランチとリモートブランチの関係を表示するには、git branch -vvを使用します)。コマンドラインプロンプトによると、次のコマンドを実行するだけで済みます

set

つまり、解決策は次のとおりです。



–upstream

または

1

neworigin/new-u --set-upstreamgit push



(newは新しいブランチの名前です)

-----------------------このように、プッシュまたはプルするたびに、gitpushまたはgitpullと入力するだけで済みます。

それ以外の場合は、毎回これを行う必要があります。

その前に、プッシュまたはプルするリモートブランチを指定する必要があります。

--track

だから、あなたのローカルファイルを追加して送信してください、あなたはこれを行うことができます

  1. gitadd。
  2. git commit -m '初めてプロジェクトを追加'
  3. git push

参照:

http://blog.csdn.net/zaijzhgh/article/details/38852323

-------------------------------------------------- -

  • ローカルブランチがローカルマシンに作成されている場合、リモートにプッシュすると、git checkout / git branch --set-upstream-to=origin/ my_branchを使用できます。
    There is no tracking information for the current branch. Please specify which branch you want to merge with. See git-pull(1) for details git pull If you wish to set tracking information for this branch you can do so with: git branch --set-upstream-to=origin/
    を実行するときのオプション。

解決策:git push -u origin master

  • ブランチがリモートブランチからチェックアウトされている場合は、
    git branch --set-upstream-to=origin/remote branch name local branch name
    を使用できます。
    git branch –set-upstream-to=origin/new new
    を実行するときのオプション。

これを修正するには(リモートトラッキングブランチを設定します)、gitが指示することを実行します。

git push origin new git pull origin new