Используя браузер истории MSYSGIT, я проверил конкретную фиксацию. Это была ошибка - я пытался просмотреть файлы и подумал, что должен проверить их, чтобы увидеть их.Отмена проверки в GIT
С тех пор я не смог больше нажать на мой удаленный репо (на GITHub). Который я несколько понимаю, хотя и не полностью. [Я признаю, что не совсем понимаю, как работает проверка, пожалуйста, будьте осторожны на noob.]
Как мне отменить этот чек и вернуть вещи в состояние, в котором они находились раньше?
Если я нажимаю правой кнопкой мыши на фиксацию 'checked out', я получаю возможность «удалить эту ветку». Удастся ли удалить файлы этого коммита [bad] или просто отменить проверку? Я лаяю неправильное дерево?
Если вы не хотите объединять всю новую ветку, вы также можете использовать одиночные коммиты из черри-забора. – Benno
Кроме того, вы не сможете нажать мастер на пульт дистанционного управления, если кто-то еще добавил фиксацию на удаленный мастер. В этом случае сделайте «git pull», и после этого «git push» должен работать. –
Отличная работа! Вот так! [Хотя вопрос был не так ясен.] Мне все еще интересно: что бы случилось, если бы я нажал «удалить эту ветку» в браузере истории msysgit? Удалили бы файлы? Или даже все сделанные после этого файла? – SamGoody