1

Ruby on Rails プロジェクトで TortoiseGit を使用しています。

私の問題の例としてこれを見てください:

  1. 「マスター」と呼ばれるメインブランチに取り組みました。
  2. 後で、「demo」という別のブランチに分岐しました
  3. それで、私はしばらくの間「デモ」ブランチに取り組み続け、いくつかの編集を行いました。
  4. そのブランチの編集が終わったら、すべてを「デモ」ブランチの隠し場所に保存することにしました。そのため、後で戻って作業することができました。
  5. 次に、再び「マスター」の作業を続けるために元に戻りました。

私の質問はここにあります。今回も「マスター」での作業が終わったとき、再び「デモ」ブランチに切り替えることにしました。この時点まで、「デモ」ブランチに関連付けられた隠し場所がまだあることをどのように知ることができますか? ブランチで長い間働いていたので、他のブランチで行ったことや持っていたことを簡単に忘れてしまう可能性があったかもしれません。私はこれについて頭を包むことができませんでした。より体系的な方法で開発者に思い出させることができるものはありますか?

アドバイスをいただければ幸いです。

4

1 に答える 1

0

これは TortoiseGit に固有のものではありませんが、コマンド プロンプトを開いてプロジェクトのホーム ディレクトリに切り替えると、git stash list保存したスタッシュを表示するコマンドを発行できます。それらは、それらが隠されているブランチに直接関係していないことに注意してください。ブランチ (デモなど) に保存したスタッシュを別のブランチ (マスターなど) に適用できます。これは、間違ったブランチで作業を開始し、それらの変更を別のブランチに適用して作業を分離したい場合に便利です。

于 2012-06-02T02:46:50.887 に答える