2017-02-15 8 views
1

私はこれについて調べていましたが、正確な答えを見つけられませんでした。追跡されたファイルをgitでuntrackedに移動する

だから基本的に私がしたい:人跡未踏にそれらを下に移動し

どのように私はそれらをプッシュするときに、私は簡単にどのように高速な方法で、それらを取り戻すことができますか?

+0

私はそれを試しましたが、その特定のファイルはuntrackedに移動されず、そのファイルはただ破棄されます。 –

+0

@axiac git checkoutはあなたの変更のみを元に戻しますが、そのファイルはあなたの中にまだ存在しています。 – Stony

+0

チェックアウトを使用した後でファイルを見る方法はありますか? –

答えて

4

いくつかの可能性があります。新しいブランチに新しいブランチをチェックアウトさせ、そのブランチに対して変更をコミットし、そのブランチで作業することができます。

ブランチを変更すると、新しいブランチにエラーが発生した場合にのみ変更が適用されますが、新規作成すると問題はありません。

変更を元に戻したい場合は、画像で回答を見つけることができます。

git checkout filename 

git rm --cached filename 

であなたのレポからそのファイルを削除し、それを維持することができます。

関連する問題