SourceTree

[SourceTree] 新規(未追跡)ファイルをスタッシュする方法

作業途中に別ブランチに切り替えて作業をする際に、今のブランチの内容をスタッシュすることがあると思います。

そんな時、コマンドからであれば、以下のコマンドで退避させていましたが、SourceTreeからのスタッシュの場合、untrackedファイルも含めるオプションがなく、どうすれば良いか困っていました。 結構単純な方法で解決したので、備忘録。

git stash save -u "メッセージ"

解決策

新規(未追跡)ファイルをSourceTreeでスタッシュするには、ステージング済みのファイルに移動させた後、スタッシュすることです。 これは、WindowsでもMacでも変わらず、動作します。

調べても良い方法が出てこないな、と思っていたけれど私の知識不足だったようです。