magitからのGit rm


26

これは非常に基本的なことですが、ウェブ上で答えを見つけることができませんでした。git rmmagitから追跡ファイルを削除することは可能ですか?

ありがとう


質問は、スーパーユーザーsuperuser.com/questions/516639/…で質問および回答されています
レミ

magit-do-async-shell-commandもあり、これはmagit-statusバッファーの「&」にバインドされています。
hjon

回答:


19

Magitはコマンドを提供しませんgit rm(ただし、機能リクエストを開いた場合、おそらく最終的に追加します)。

一方、他の方法、たとえばを使用してファイルを削除できますM-x delete-file RET <file> RET。完了したら、ステージングgされていない変更のリストでファイルに移動してを押し、ファイルの「削除」を使用してMagitバッファーを更新しますs


13

Magitはサポートしていませんgit rm。代わりに、diredのフォルダーを削除してから、変更をステージングします。

を使用!して、任意のgitコマンドを起動することもできます。


23
Kmagit-file-untrack)はgit rm --cached
-npostavs

この「K」キーは非常に便利です。ありがとう。
ウィズマー

@npostavsなぜあなたのコメントは受け入れられた答えではないのですか?
ダニエル

@Danielそれは別の質問に対する答えです
npostavs

@npostavsコメントをありがとう。私が見るのでgit rm --cached、ディスクからファイルを削除しませんが、そうしますgit rm。ありがとう!
ダニエル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.