Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
リポジトリからいくつかのファイルを誤って削除し、コミットして github リポジトリにプッシュしました。ファイルを取得してコミットし、ファイルをオンライン リポジトリにプッシュします。どうすればそれを行うことができますか?
最後から2番目のコミットをチェックアウトして、ローカルの別のフォルダーに複製しようとしましたが、そこから先に進む方法がわかりません。
git revert {commit #}そのコミットを元に戻すaを実行でき、githubにプッシュするだけです。
git revert {commit #}
元に戻したくない場合はgit checkout {commit #} -- file1 file2 file3 ...、現在のブランチの新しい変更として直接元に戻したいファイルをチェックアウトし、コミットしてプッシュすることもできます。
git checkout {commit #} -- file1 file2 file3 ...