Почему обновления коммитов показываются в основной папке, а не в основной ветке?Xcode - PullRequest
0 голосов
/ 05 июня 2019

Я только что сделал два коммита, и они не отображаются в основной ветке, они появляются в основной папке проекта, то же самое в репозитории Bitbucket, он показывает только коммиты за вчерашний день. Я не уверен, как это исправить. Если я пытаюсь перейти на главную ветку, я получаю предупреждение о более легких изменениях или отмене изменений, но если я нажимаю их, они больше не отображаются. Я был бы очень признателен за небольшое объяснение того, как это могло произойти. Я только начинаю с контроля версий и наверняка испортил его, когда проверил предыдущие коммиты, чтобы проверить какую-то часть кода, хотя я думал, что снова выписался при последнем коммите. Большое спасибо как обычно.

showin commits on main folder.

enter image description here

1 Ответ

1 голос
/ 08 июня 2019

Я решил это так:

  1. Выбран последний коммит на фактической ветке Master.
  2. Создал новую ветвь из нее и назвал ее как угодно, но не как Мастер. Это точная копия фактической несинхронизированной главной ветки.
  3. Удалена фактическая ветвь Мастер.
  4. Создал новую ветку из последнего коммита в новой созданной ветке в точке 2 и назвал ее Мастер.
  5. Удаленная ветвь создана на шаге 2.
  6. Отодвинул недостающие коммиты в Bitbucket.
  7. Теперь у меня есть новая ветвь Master, которая синхронизируется с ее корзиной.

Надеюсь, это поможет другим.

...