プロジェクトを実行するために必要な設定ファイルを追加するのを忘れました。私はすでに14回コミットしました。私のコミットがすべてこのファイルを持つように、最初のコミットにその設定ファイルを追加するにはどうすればいいですか?最初のコミットでファイルを追加するのを忘れました。どうすれば元に戻って追加できますか?
-1
A
答えて
1
そのシンプルなここ
1.7 Gitリポジトリから入手可能であるgit rebase
を使用して行うために使用
git rebase -i HEAD~14
は
マーク(あなたが戻ってコミット14かかります)
、それを行うための手順です
edit
のコミット。保存リベースファイル(これはあなたがコミットを編集することができます)、そしてgitのバックシェルに来て、あなたはそれがあなたの設定が
git add
にファイルを追加しますをコミット修正するのを待ちます(これが追加されます
- (これは古いが、新たに追加されたファイルであなたのコミットを修正または変更)
git commit --amend
にコミット改正 )古いコミットする前に追加するのを忘れファイルを書き換えます
git rebase --continue
を実行します。新しいものと一致するように残りのコミットを
希望すると助かります!
0
コミットを今すぐ行い、rebase
を使用してコミットを並べ替えることができます。
しかし、リポジトリの履歴が書き換えられるので、リポジトリが他の人に配布されていない場合にのみ便利です。例えば
:
git add <missing-file>
git commit -m "Added missing file."
git rebase -i HEAD~14
- 再オーダーコミットあなたの不足しているファイルがコミットしては、先ほどご人跡未踏のファイルを追加した直後です。
あなたが起動する前に、それは強力なコマンドだから、rebase
のドキュメントを参照してください。間違って使用すると問題が発生することもあります。ドキュメント:https://git-scm.com/docs/git-rebase
これが役立ちます。
関連する問題
- 1. 最後のgitの追加/コミットを元に戻すにはどうすればよいですか?
- 2. gitを使ってプロジェクトをローカルに追跡したら、どうすればGitHubに追加できますか?
- 3. 私のパスワードを忘れてしまったカスタムフィールドを追加するには?
- 4. 最初のアイテムが静的に追加され、動的に追加されるアイテムをスピナーに追加するにはどうすればよいですか?
- 5. Mercurialで追加されたすべてのファイルを元に戻す方法
- 6. Thunderpush:どうすればsslサポートを追加できますか?
- 7. SVN:手動でsvn:externalのディレクトリに追加したファイルをコミットできますか?
- 8. "追加"を行うと、私はgitで新しいファイルを "追加"するべきですか?最初は?
- 9. データソースを追加したら、どうすればアクセスできますか?
- 10. 追加されたファイルをどのように差分して元に戻すか?
- 11. 他のレイアウトでMvxFrameControlのビューを追加して追加するにはどうすればいいですか?
- 12. 既存のCSVファイルに追加の列を追加するにはどうすればよいですか?
- 13. rabbitmqにユーザーを追加または追加するにはどうすればよいですか?
- 14. 追加/コミットされていないファイルの復元
- 15. Pythonでファイルの最後にどのように追加できますか?
- 16. ステージに追加されたアクタにコールバックを追加するにはどうすればよいですか?
- 17. PNGのスクリーンショットイメージをローカルリポジトリに追加してコミットするにはどうすればいいですか?
- 18. 最初の2つの子ノードを超えてノードを追加するには、どのようにしてBSTの追加メソッドを取得できますか?
- 19. webpartを誤って削除しました。どうすれば元に戻すことができますか。
- 20. 私はcoredataを表すクラスを持っています - どうすればゲッターを追加できますか?
- 21. 親ノードの名前を最初の子xslに追加するにはどうすればよいですか?
- 22. コンパイルした.koファイルをどのフォルダに追加すればよいですか?
- 23. インラインスタイルを追加してテキスト行を追加するにはどうすればいいですか?
- 24. どうすればアンドロイドPROGRAMMATICALLYのボタンタイトルバーを追加できますか?
- 25. どうすればタブバーに条件を追加できますか?
- 26. どうすればhtmlページをwordpressに追加できますか?
- 27. pandas resampleが追加した追加日を削除するにはどうすればよいですか?
- 28. gitの最後のコミットにファイルを追加するには?
- 29. ファイルにテキストを追加するにはどうすればよいですか?
- 30. ソリューションフォルダにファイルを追加するにはどうすればよいですか?