私は開発ブランチを持っています。ローカルに変更を加えてコミットしgit commit -m "blah" file
、これらの変更を自分のブランチ (ccap-biology-dev) にプッシュしましgit push origin ccap-biology-dev
た。これらの変更は、別のブランチ (ccap-biology) と、私の .gitignore ファイルが処理するいくつかの一時ファイルにコミットされました。これらの一時ファイルはどれも私のブランチにはありません。このようなことが二度と起こらないようにしたいと思います。ただし、何を間違っていたのか、これを修正する最善の方法はわかりません。
問題を特定するために私が取った手順:
1. git remote -v:
origin https://github.com/Connexions/oer.exports.git (fetch)
origin https://github.com/Connexions/oer.exports.git (push)</code>
2. git branch -avvv
ccap-biology 0105488 [origin/ccap-biology] Update css/ccap-numbering.less
* ccap-biology-dev c674100 module2epub
remotes/origin/HEAD -> origin/master
remotes/origin/ccap-biology 0105488 Update css/ccap-numbering.less
remotes/origin/ccap-biology-dev c674100 module2epub
remotes/origin/master fa3d5fa Added some styling to solutions
3. branch log file doesn't reflect a commit on ccap-biology
4. gitHub Activity Feed does not show this push either
これは commit 中に発生しc674100 module2epub
ます。何が起こったのかを知るために取るべき次のステップは何ですか? 誤ってプッシュしたブランチをクリーンアップする最良の方法は何ですか?
どんな助けでも感謝します。ありがとうございます。