以前のリポジトリは次のようになっていました。
* xxxxxxx (master, tag: v2.0.6c) Release v2.0.6c
|\
| * xxxxxxx (develop) Fixes and stuff
| * xxxxxxx Comment here
* | mmmmmmm (tag: v2.0.6b) Release v2.0.6b
|\|
| * xxxxxxx development branches!
. .
しかし、レポは次のようになります。
* f8cb1b7 (origin/master, master) Do something on develop
* 86848aa Merge branch 'master' of ssh://...
|\
| * f6f8733 (HEAD, tag: v2.0.6c) Release v2.0.6c
| |\
| * \ 30bd2f2 (tag: v2.0.6b) Release v2.0.6b
| |\ \
| * \ \ 68bbe5b (tag: v2.0.6a) Release v2.0.6a
| |\ \ \
| * \ \ \ 35ceefe (tag: v2.0.6) Release v2.0.6
| |\ \ \ \
* | \ \ \ \ 15decce Merge branch 'develop' of ssh://...
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
* | | | | | 806eebe (tag: v2.0.5a) Release v2.0.5a
|\ \ \ \ \ \
.... etc. Branches keep expanding outwards for each tag/commit
私が知っているのは、誰かが開発からマスターへの特定のコミットを選択し、コミットし、プッシュしようとしたことだけです。試してみgit reset --hard HEAD^
ても何も起こらなかったようで、修正方法がわかりません。