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 |
|
(newは新しいブランチの名前です)
-----------------------このように、プッシュまたはプルするたびに、gitpushまたはgitpullと入力するだけで済みます。
それ以外の場合は、毎回これを行う必要があります。
その前に、プッシュまたはプルするリモートブランチを指定する必要があります。
--track
だから、あなたのローカルファイルを追加して送信してください、あなたはこれを行うことができます
- gitadd。
- git commit -m '初めてプロジェクトを追加'
- 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