TL; DR gitがマスターよりも先のローカルにコミットしているコミットを "忘れる"ようにします。Git:コミットを忘れてからやり直してください
こんにちは皆さん、
私はGitのセットアップを持っています。そして、ここでステップバイステップ形式の問題されています
- は10 + MBのファイル
- gitの追加があるサブプロジェクトを作成します。
- git commit -a -m "blah blah"
- このファイルをGitに含めないでください。次の行のlargefiledirを追加することにより
- 修正.gitignore/
だから、今、私のgitのコミットにより、先にマスターのです。 gitがこのコミットを忘れてしまい、 "git add。/ git commit"プロセスをやり直す前に、新しいファイルが変更された.gitignoreファイルを守っていないかのように再実行します。
どのように私はこれを知っていますか?私は私の質問をお詫びしますが、私は "git rebase"の使用について話しているいくつかの記事に出くわしました。最後に私は作業ディレクトリを捨てて、マスターからもう一度チェックアウトしました。
ご協力いただきまして誠にありがとうございます。
あなたのpbが "自分の作業ディレクトリを捨てる"ことを避けるために、何かをする前にブランチを作成できることを忘れないでください。あなたが結果に満足していない場合は、ブランチを削除し、古い作業ブランチはまだここにあります:)。だから、少しでも多くの試行をすることができます。 –
[Gitの最後のコミットを取り消すにはどうすればいいですか?](https://stackoverflow.com/questions/927358/how-to-undo-the-last-commits-in-git) – phd