web-dev-qa-db-ja.com

Visual StudioオンラインのリモートブランチがVisual Studio 2015 Team Explorerに表示されない

Visual Studioオンラインで新しいGitリポジトリを作成しました。コンピューターにクローンを作成し、プロジェクトを追加しました。その後、Visual Studio Onlineでdeveloperという名前の新しいブランチを作成し、新しいローカルブランチの作成を確認しようとしましたが、Team Explorerには表示されません。

これは私のVisual Studioオンラインです: enter image description here

そして、これはVisual Studio 2015 Team Explorerです。 enter image description here

開発ブランチがチームエクスプローラーに表示されないのはなぜですか?

98
VansFannel

Visual Studioでnowこれを行うには、[同期]タブ([チーム]ドロップダウンメニューの[同期])に移動し、上部の[取得]をクリックします。

Choose Sync from the menu, hit fetch

219
Dr Rob Lang

Gitコマンドプロンプトを開いて(これに続いて 指示 )、git fetchを実行して新しいブランチを取得するという問題を解決しました。

20
VansFannel

正反対の問題(多かれ少なかれ)がありました:Visual Studioでブランチを見ることができましたが、リモートサーバーにはありませんでした。

(リモートから)削除しようとすると、次のエラーが発生しました。

リモートリポジトリへのプッシュ中にエラーが発生しました:Gitは致命的なエラーで失敗しました。 PushCommand.ExecutePushCommand

修正方法は次のとおりです(VS 2017でテスト済み):

  1. Visual Studioで、「不正な」リモートブランチをダブルクリックします。
  2. VSは、そこからローカルブランチを作成する必要があります。
  3. ローカルブランチを右クリックして、[リモートブランチの設定解除]を選択します。
  4. ローカルブランチを右クリックして、「プッシュブランチ」を選択します。
  5. trueに対応するリモートブランチが必要です。
  6. リモートブランチを削除してから、ローカルブランチを削除します。

私と同じ問題を抱えているこのスレッドで終わる誰かを助けることを願っています。

0
XYZ