Мы работаем в одном и том же хранилище Bitbucket уже почти три года. У нас есть мастер ветка для производства, разработка для тестирования, а затем множество функциональных веток. Сегодня я хотел создать запрос на включение для разработки, но в представлении PR я получил сообщение «Нет коммитов в [ветке], которые не находятся в разработке». Затем на странице обзора коммитов пропадает множество коммитов. Разработка, похоже, не имеет коммитов вообще, коммиты для некоторых ветвей функций отсутствуют, в то время как для других веток все коммиты присутствуют.
Тем не менее, конвейеры успешно запустились, и если я щелкну на коммите ha sh для моего самого последнего коммита (в виде конвейера), он покажет мне мой самый последний коммит, а также все изменения, которые я выдвинул ранее , Исходный код внутри Bitbucket также отражает эти изменения, в то время как мастер и разработка пропускают эти изменения (другими словами, определенно есть коммиты, которые еще не находятся в разработке).
Наконец, такие команды, как git log
и git reflog
также показывает все изменения для всех ветвей.
В настоящее время это мешает нам внести некоторые изменения, и я нигде не могу найти что-либо относительно решения (или причины, в этом отношении). ), поэтому любая помощь будет принята.
Редактировать: Я просто выдвинул другую ветку на удаленный, и волшебным образом все коммиты снова появились, включая коммиты других ветвей. Понятия не имею, что такое logi c, но проблема устранилась.