問題タブ [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.

0 投票する
10 に答える
322651 参照

git - 削除されたファイルのステージング

gitリポジトリに。という名前のファイルがあるとしますfoo

rm(ではなく)で削除されたとしgit rmます。次に、gitstatusは次のように表示されます。

この個々のファイルの削除をステージングするにはどうすればよいですか?

私が試してみると:

それは言う:

更新(9年後、笑):

これは、git2.xで修正されたようです。

0 投票する
4 に答える
14538 参照

git - GIT rm でフォルダーを rm できませんか?

GIT を使用してディレクトリ全体を削除したい...毎回同じエラーが発生し、なぜこれが起こっているのか理解できません。

「blue_white」フォルダを削除したいのですが…

私がこれをすると...

私はこれを得る...

0 投票する
4 に答える
25454 参照

git - git rm --cached and fatal:pathspec

マスターブランチをチェックアウトしようとしたところ、次のことに遭遇しました。

そこで、次のコマンドを使用して、このファイルをgitから削除しようとしました(.gitignoreに式を追加してキャッチしました)。

そして得た:

だから、少し途方に暮れています。私の理解では、作業ファイルはここでは問題ではありません。ただし、完全を期すために、作業ファイルは存在します。例えば

0 投票する
1 に答える
101802 参照

git - git rm --cached ファイルと git reset ファイル

私はGitを学ぼうとしています。私は混乱しています

どちらのコマンドも、ファイルをステージングされた領域からステージングされていない領域に移動するようです。コマンドの違いは?

0 投票する
1 に答える
78693 参照

git - Git - git rm を元に戻す

重複の可能性:
「git rm -r .」を元に戻すには?

ここでSOSをGitしてください。コミットせずにプロジェクトで10時間作業しました(知っています、知っています)。その後、gitで追加したファイルが多すぎたため、git rmを使用してみましたが、誤ってすべてを削除しました。私に希望はありますか?:((((

0 投票する
2 に答える
4504 参照

git - 「git rm -rf」の後にステージングされたがコミットされていないファイルを回復する

ローカル マシンで、フォルダからファイルを削除しました。

それから私は書いた(なぜ私に聞かないでください!:))

私はまだコミットしていません。現在、プロジェクトに空のフォルダーがあります。.gitフォルダには53 objectsMb のファイルがあります。

ファイルを復元するにはどうすればよいですか? Drill Disc や Stellar などのプログラムを試しましたが、ファイルが見つかりません。また、GIT からロールバックできません。

失われたファイルを回復するにはどうすればよいですか?

0 投票する
1 に答える
3118 参照

ruby - Git:git'rm-rfを実行できません。--キャッシュされた'

私はRubygemsを使用していて、gitでファイルをたくさんキャッシュしています。簡単な解決策はgit rm -rf . --cached実行することですが、実行すると次のメッセージが表示されます。

実行git rm -rf ./\* --cachedしても、次のように戻ります。

解決策はありますか?

0 投票する
1 に答える
1737 参照

git - 以前に追跡されたファイルを「git rm」できません

Git-Scmから git をインストールした Windows 8 コンピューターの開発者がgit rm、レポからファイルを削除するために 使用できません。

git --version出力:

ファイルの追跡を解除しようとすると、次のメッセージが表示されます。

何が問題なのかわかりません。Windows からパスを入力するさまざまな方法 ( ./folder/file"./folder/file"、 ) を試しましたがfolder/file"folder/file"これまでのところどれもうまくいきませんでした。

必要に応じてマシン上のファイルを削除することもできますが、ここで Git の問題を知りたいです。なぜ彼はgit rmファイルできないのですか?

0 投票する
2 に答える
2207 参照

git - 「 git rm -r -f * 」を元に戻す方法

私は初めて git を使用していました。複数のプログラムが記述されたディレクトリがあり、次の手順を実行しました。

  1. やった git add .
  2. それgit commitから、それから私はメッセージを受け取りましたAborting commit due to empty commit message.
  3. 次に、共通メッセージの下でファイルのグループをコミットさせてください。そのため、追加されたすべてのファイルを削除することを考えました。
  4. だから私はしたgit rm -r -f
  5. 私がするとき、ls私はすべてのコードを失いました。それらを取り戻す方法はありますか?愚かなことに、バックアップ コピーすら持っていません。

私が今までフォローしてきたこと

コマンドのいくつかを見つけた人をグーグルで検索しましたが、それらは機能していません

git stashこのコマンドを入力すると、

致命的: 不正なリビジョン 'HEAD' 致命的: 不正なリビジョン 'HEAD' 致命的: 単一のリビジョンが必要です 最初のコミットはまだありません

git reset HEAD、このコマンドを入力すると、

致命的: あいまいな引数 'HEAD': 不明なリビジョンまたはパスが作業ツリーにありません。「--」を使用してパスをリビジョンから分離します

私は本当にそれらのファイルを取り戻す必要があります!

GITを作成するために従った手順

  1. mkdir BareRepo
  2. ディレクトリでBareRepo、、、_git initgit statusgit config --bool core.bare true
  3. 次に、BareRepo のクローンを作成しましたgit clone BareRepo/ Programs/
  4. ディレクトリで、Programs上記のすべてのことを行いました
0 投票する
1 に答える
379 参照

git - とにかく git rm -r -f の後に作業ディレクトリをロールバックする