問題タブ [git-rm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 不適切なマージを修正し、適切なコミットを修正されたマージにリプレイするにはどうすればよいですか?
数コミット前に、 (マージの解決中に) 不要なファイルを誤っfilename.orig
て自分のリポジトリにコミットしましたが、今まで気付かなかったのです。リポジトリ履歴からファイルを完全に削除したい。
filename.orig
そもそもリポジトリに追加されていないような変更履歴を書き換えることは可能ですか?
git - ディスクから既に削除されている Git リポジトリから複数のファイルを削除する
私は使用から 4 つのファイルを削除した Git リポジトリを持っていますrm
( not git rm
)。私の Git ステータスは次のようになります。
これらのファイルを Git から削除するには、次のように各ファイルを手動で追加する必要はありません。
git add .
理想的には、可能であれば、同じように機能するものを探しています。
git - Git リポジトリに既にコミットされているファイルを無視する
.gitignore
ファイルを追加した初期化済みの Git リポジトリがあります。無視したいファイルが無視されるように、ファイル インデックスを更新するにはどうすればよいですか?
git - ローカル ファイル システムからファイルを削除せずに Git リポジトリからファイルを削除する
私の最初のコミットには、いくつかのログ ファイルが含まれていました。に追加*log
しました.gitignore
が、リポジトリからログ ファイルを削除したいと考えています。
リポジトリからファイルを削除しますが、ローカル ファイル システムからも削除します。
ファイルのローカル コピーを削除せずに、このファイルをリポジトリから削除するにはどうすればよいですか?
git - ディスクから削除せずにファイルを git rm するにはどうすればよいですか?
このコマンドは、システム内のファイルを削除します。Git リポジトリからファイルのみを削除するという意味でした。
システム内のファイルを削除せずに、Git リポジトリからファイルを削除するにはどうすればよいですか?
git - 追跡されたが現在は.gitignoreにあるファイルについてGitを「忘れる」にはどうすればよいですか?
Gitによって追跡されていたファイルがありますが、現在そのファイルは.gitignore
リストにあります。
git status
ただし、そのファイルは編集後も表示され続けます。Gitにそれを完全に忘れさせるにはどうすればよいですか?
git - Gitリポジトリからファイルを削除するにはどうすればよいですか?
"file1.txt"
Gitリポジトリに名前の付いたファイルを追加しました。その後、それをコミットし、andというディレクトリをいくつか追加dir1
しdir2
て、Gitリポジトリにコミットしました。
現在のリポジトリには、、、"file1.txt"
およびdir1
がありdir2
ます。や"file1.txt"
など、他の人に影響を与えずに削除するにはどうすればよいですか?dir1
dir2
git - 「git rm -r .」を元に戻すには?
私はうっかり言っgit rm -r .
た。これから回復するにはどうすればよいですか?
私はコミットしませんでした。
すべてのファイルが削除対象としてマークされ、ローカル チェックアウトからも物理的に削除されたと思います。
編集:(コマンドを知っていれば)最後のコミットに戻すことができました。しかし、元に戻すことができれば、はるかに良いでしょうgit rm -r .
。最後のコミットの後、git rm -r .
.
git - Git:リポジトリからファイルを削除せずにインデックスからファイルを削除する方法
使用する場合
目標であるローカルファイルシステムからは削除されません。ただし、ファイルをすでにバージョン管理してコミットし、中央リポジトリにプッシュし、コマンドを使用する前にさらに別のリポジトリにプルした場合は、そのシステムからファイルが削除されます。
ファイルシステムからファイルを削除せずに、バージョン管理からファイルを削除する方法はありますか?
編集:明確にされた、私は願っています。
git - Git-「add。」に相当するrm?
コマンドラインからGitを使用している場合、変更済みで更新されていないリストで削除するすべてのファイルを一挙に削除する方法はありますか?ワイルドカードを使用して手動で削除するのではなく。