2016-06-26 6 views
0

私は現在、学校でプロジェクトを終了しようとしており、最近はGit-Websiteを作っています。現在、私は他のものを実装しようとしていますが、gh-pagesブランチがそれを妨げているようです。Gitの更新が失敗しました

私は次のエラーを取得何も更新またはコミットしようとすると:

"No tracked branch configured for branch gh-pages. To make your branch take a remote branch call, for example, git branch --set-upstream gh-pages origin/gh-pages"

をので、私はこのことについてのスレッドがすでに存在している知っているが、人々はそこに与えたすべての応答が私のためにそれを修正しませんでしたどんな助けも高く評価されます。

+0

のですか?はいの場合は、コマンドを送信して、成功したかどうかを教えてください。 –

答えて

1

これは、ローカルブランチを追跡するリモートブランチがないことを意味します。

端末にgit branch --set-upstream gh-pages origin/gh-pagesと入力すると、リモートブランチが作成され、ローカルブランチに関連付けられます。

他のオプションは、あなたが任意のリモートにローカルの `GH-pages`ブランチをプッシュしているgit push -u origin gh-pages

+0

私はエラーを受け取ります: - set-upstreamフラグは廃止され、削除されます。 --trackまたは--set-upstream-toを使用することを検討してください エラー:要求された上流ブランチ 'origin/gh-pages'が存在しません ヒント: ヒント:上流で作業することを計画している場合 ヒント:既にリモートに存在するブランチである場合は、 ヒント: "git fetch"を実行して取得してください。 ヒント: ヒント: ヒント:リモートカウンターパートを追跡する新しいローカルブランチをプッシュする場合は、 ヒント: "git push -u"を押して、アップストリーム設定をプッシュします。 最初のコマンド – YuSOrudDUD

+0

を使用すると、エラーが表示されます。エラー:src refspec gh-pagesが一致しません。 エラー:一部の参照を 'origin'にプッシュすることができません と第2のもの – YuSOrudDUD

+0

これは、ローカルのマスターブランチがないことを意味します。 'git checkout -b master'を試してください。プッシュできるよりも。 –

関連する問題