Я полностью испортил свою историю, и теперь у меня есть это чудовище наверху моего лог-графа:
$ git log --oneline --decorate --graph --all | head
* 9287659 (HEAD -> production, origin/production) Merge branch 'master' into production
|\
| * 7e7237a (origin/master, origin/HEAD, master) Reports on LaMP validation history now
* | a7b2c39 Merge branch 'master' into production
|\ \
| * | d8f2320 Reports on LaMP validation history now - LaMP/LaMP-Service#31
| |/
* | a8c6183 Reports on LaMP validation history now
|/
* caa80f6 T&M report only includes completed assessments. Added a 'lab' tab to the download
Мои ветки 'master' и 'production' должны оба указывать на одно и то же. Я хочу, чтобы мой график выглядел так:
* somenum Reports on LaMP validation history now - LaMP/LaMP-Service#31
* caa80f6 T&M report only includes completed assessments. Added a 'lab' tab to the download
HEAD, производство, мастер, происхождение / производство и происхождение / мастер должны указывать на верхнюю строку.
Я единственный, кто имеет доступ к этому репо, поэтому перезапись удаленного репозитория - это нормально.
Я пытался сделать ребаз против caa80f6
, и это только ухудшило ситуацию.