Commit to Master выделен серым цветом

Я использую Github для Windows, и у меня есть около десяти репозиториев, в которые я регулярно делаю коммиты со своего локального компьютера с помощью клиента. Я привык, что все отлично работает. Однако сегодня для одного из моих локальных репозиториев я переместил файл и папку .git в новый каталог, чтобы переместить свои локальные файлы (что я успешно делал много раз раньше), а затем снова открыл Github, чтобы «найти» новый каталог. С тех пор, как я сделал это сегодня, во ВСЕХ моих репозиториях кнопка «Зафиксировать в мастере» неактивна в клиенте Github, и я больше не могу ничего зафиксировать.

Я даже зашел так далеко, что полностью удалил Github, удалив данные приложения и локальные данные приложения, а затем переустановил клиент. Это удалило все мои репозитории из клиента. Когда я затем добавил один из своих репозиториев обратно в клиент, кнопка «Зафиксировать в мастере» по-прежнему неактивна и не может быть выбрана.

Кто-нибудь знает, что, черт возьми, я сделал, или как я могу это исправить?


person jramm    schedule 13.09.2014    source источник


Ответы (1)


В настоящее время есть три условия, которые должны быть выполнены, чтобы эта кнопка была включена.

  1. В настоящее время клиент не выполняет операцию git в выбранном репозитории.
  2. Вы ввели название в поле фиксации
  3. Вы выбрали хотя бы один файл.

Предполагая, что вы выполнили последние два пункта, логический вывод заключается в том, что клиент в настоящее время выполняет какую-то длительную операцию или инициировал операцию, которая по какой-то причине вышла из-под контроля.

Чтобы разобраться в этом, мне нужно взглянуть на ваш файл журнала. Если вы обратитесь к нам по адресу [email protected] и включите файл журнала мы можем затем обновить этот вопрос, когда мы взглянем на него.

person Markus Olsson    schedule 14.09.2014
comment
У меня есть ситуация, которая соответствует всем трем критериям - и кнопка по-прежнему отключена superuser.com/questions/984886/ - person WestCoastProjects; 11.10.2015
comment
Я продолжал делать это со мной, пока я не добавил .txt в расширение файла. - person JakeJ; 21.04.2019