Отдельная проблема с HEAD в Android Studio

Я новичок в Android Studio и начал разработку приложения Navigation Drawer.

После совершения ошибки в коммите я играл с элементом управления Version Checkout Revision, и теперь я больше не могу продвигать свой проект на Github из-за "Отдельного HEAD".

Как я могу исправить эту проблему? Мое приложение отлично работает в эмуляторе.

Спасибо

Ответ 1

Когда вы находитесь в состоянии "отсоединенного состояния" в Git, это означает, что вы в настоящее время просматриваете историю в соответствии с прошлой фиксацией, которая не находится на ветке. Несколько вещей должны произойти в зависимости от вашей цели.

Если вы хотите продолжить свой код в текущей проверенной версии? Если это так, вы должны вернуться к последнему сделанному фиксажу, а затем отменить историю с помощью git revert или git reset, в зависимости от того, что имеет больше смысла для вас.

Если вы хотите просто вернуться к своей последней фиксации и продолжать работать как обычно, git checkout <newest SHA> будет работать отлично.

Ответ 2

Чтобы избавиться от Частной главы, вам нужно знать, почему эта проблема наступила. Его показ отдельной главы, потому что вы объедините свой проект несколько раз (или атлас дважды), просто выполнив локальный проект. Что вам нужно сделать, так это то, что каждый раз, когда вы объединяете свой проект, просто скопируйте его локально, а также в ветвь сервера. Это решит вашу проблему, как и моя.