ある時点で、私が作業していたブランチ(問題)とは無関係のファイルを編集したことがあります。私は誤ってGithubにプッシュし、プルリクエストを作成したときにそれを見ました。Git:ブランチから単一のファイルを削除して、プロジェクトに残しておきます。
私のブランチからファイルを削除したいのですが、プロジェクトから削除しません。つまり、ファイルを削除してコミットすることができません。
私が試してみた:
git reset HEAD^ path/file.ext
をしかし、(何も起こらなかった - エラーおよびファイルのdidntの復帰を)運がなかったです。
誰もがこれについて正しい方法を知っていますか?
はい、そのブランチからファイルを削除するだけで済みます。ブランチをマージしない限り、プロジェクトの残りの部分には影響しません。 – Schwern
@Schwernしかし、私は最終的にブランチをマージしたいと思います。それは私のコミットで削除されたファイルとして表示されませんか? – MeltingDog
はい、最終的なマージにはなりません。それが敏感でなければ、それほど重要ではありません。 – Schwern