2016-08-16 6 views
1

を保存していない私は、Visual Studio 2015とのGitを使用しています、と私は期待していなかったのgit隠しコマンドを使用して、いくつかの行動に気づいた:Gitのスタッシュが新しく追加されたファイルに

私は隠したかったいくつかの変更がありました。変更には、Visual Studio UIを使用してプロジェクトに追加した新しい.csファイルが含まれていました。

Visual Studioの変更ウィンドウにファイルが追加されていましたが、git stash saveとgit stash showを実行すると、リストには変更されたファイルのみが含まれ、追加されたファイルは表示されませんでした。追加されたファイルは変更ウィンドウに(追加)として残っています

git stashを使用してVisual Studioで追加したファイルを取得する方法はありますか?

--allと--include untrackedオプションを見ましたが、それらを使用すると、ビルドアーティファクト、node_modules、パッケージフォルダも保存されますか?

答えて

3

のgitスタッシュのみスタッシュ使用する権利オプションが--include-untrackedあるファイル(すでにリポジトリに追加されているなどのファイル)

を追跡:

git help stash

からの場合 - include-untrackedオプションを使用すると、すべての未追跡ファイルも隠され、git cleanでクリーンアップされ、作業ディレクトリは非常にクリーンな状態になります。

他の方法は、手動でファイルを追跡することである(それは私が通常、まだ別のオプションを覚えておく必要はありませために行うものです):

git add . 
git stash 
関連する問題