Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Vscodeにて、githubのブランチを変更した際に、自動で切り替わるようにしたいです。どなたかご教示お願いいたします!

Vscodeにて、githubのブランチを変更した際に、自動で切り替わるようにしたいです。どなたかご教示お願いいたします!

Vscodeにて、githubのブランチを変更した際に、自動で切り替わるようにしたいです。
お手隙の際でよろしいのでご教示お願いいたします。

GitHubDeskTop:
https://gyazo.com/1cb844465b390d8c6bfafb93af6a28a5
VsCode:
https://gyazo.com/59792521c6fbcddaf3fb258ef5336045

また、どっかで設定できる方法があればご教示お願いいたします!

0 likes

2Answer

(質問の答えではありませんが)スクリーンショットに AWS のアクセスキー ID とシークレットが映っています。これらは 絶対に 公開しないでください。キー ID とシークレットの組が知られるとあなたの AWS アカウントが不正利用されてしまい、高額な請求が来ることさえあります。(事例: https://qiita.com/saitotak/items/813ac6c2057ac64d5fef

すぐにスクリーンショットを消し、キー ID とシークレットを以下の手順で変更してください。

0Like

Comments

  1. @suiru_nakamura

    Questioner

    大変申し訳ございません。
    ご教示いただきありがとうございます!
  2. 念のため言っておくと .env ファイルは Git にコミットしないでください。 .env ファイルに限らず、 AWS のアクセスキーや他の API のトークンを含んだファイルは公開してはいけません。
  3. @suiru_nakamura

    Questioner

    @uasiさん
    大変申し訳ございません。
    勝手に写っているとは知らずに投稿してしまいました。
    ご教示いただきありがとうございます!

質問の答えですが、 GitHub Desktop か VS Code のどちらかでブランチを切り替えれば他方でもブランチが切り替わった状態になります。ただ他方に表示されるブランチ名は切り替え前のものがしばらく残ることがあるかもしれません。その場合はウィンドウを開き直せば反映されると思います。

0Like

Comments

  1. @suiru_nakamura

    Questioner

    かしこまりました。
    今回の場合はGitHub Desktopからブランチを変更したのですが
    VScodeはアプリケーションなので再起動する以外でウィンドウを開き直すショートキーなどがあれば教えていただきたいです。
  2. VS Code のコマンドパレットを表示して(Mac なら Cmd+Shift+P) Reload Window と入力すればウィンドウをリロードできます。
  3. 今ブランチ切り替えを試しましたが、 VS Code には1秒前後で反映されるのでリロードする必要はなさそうです。もし切り替わらないのであれば何か別の問題があるのでは。
  4. @suiru_nakamura

    Questioner

    ご教示いただきありがとうございます!
    承知しました!
    試行してみます。
  5. @suiru_nakamura

    Questioner

    @uasiさん
    やはり、リロードしてもブランチが変更されません。
    原因としておそらく、githubdesktopの表示方法?がおかしくなってしまったのではないでしょうかと思います。
    GitHubDesktopへの表示ですがGithubからopen with Github desktopから表示しております。
    https://gyazo.com/d3b7e3daac7e6a2170c98a2f37ab5f0b
    お手隙で構わないので、git cloneの方法や、GitHubDesktopの表示方法などチーム開発の方法などのベストプラクティスなどご教示いただきたいです。
    どうかよろしくお願いいたします!
  6. GitHub Desktop と VS Code で開いているディレクトリが違うのではありませんか? GitHub にある1つのリポジトリは手元にいくつでもクローンすることができます。 Open with GitHub Desktop で手元にクローンしてきたリポジトリは VS Code で開いているものと異なるディレクトリにあるかもしれません。
  7. @suiru_nakamura

    Questioner

    > GitHub Desktop と VS Code で開いているディレクトリが違うのではありませんか?
    それは、ありますね。ご教示いただきありがとうございます。
    再度確認してみます!

Your answer might help someone💌