невозможно зафиксировать в git из другого каталога

#git

#git

Вопрос:

Это ошибка, которую я получаю, когда пытаюсь зафиксировать после добавления файлов в git.

  1. Изначально я создал репозиторий git из своей папки, и все было в порядке
  2. я обновил файл в той же структуре каталогов. Мое имя каталога «gitdir» в c:, я создал другую копию того же самого в папке с именем «что-то».
  3. Я пытаюсь обновить свои изменения в файлах в репозитории из обновленных файлов в папке «что-то», не нарушая работу моей резервной папки gitdir, чтобы я мог проверить, что мой git работает нормально, не изменяя мой gitdir.

Комментарии:

1. Какую ошибку вы получаете? Не могли бы вы включить это.

2. Я попробовал больше, я клонировал свой существующий репозиторий в свою систему, а затем обновил файлы. после обновления, когда я добавляю файлы в git, а затем ввожу git commit, он выдает мне приведенный выше экран. Он просит меня зафиксировать, но нет места, где я мог бы ввести и выполнить фиксацию снова

Ответ №1:

Я не смог правильно понять вопрос, но, глядя на ваш терминал, я вижу из вашего терминала, что сообщение о фиксации не предоставлено.

И, кроме того, есть четкое предупреждение о том, что строки, начинающиеся с #, будут проигнорированы, а пустое сообщение прерывает фиксацию.

Поскольку все ваши строки начинаются с #, пустое сообщение прерывает фиксацию.

Ответ №2:

  1. Напишите сообщение о фиксации в первой строке над комментариями (строки, начинающиеся с #). Если вы не можете написать: Нажмите i , чтобы перейти в режим встроенной вставки, затем введите описание в самом верху.
  2. Нажмите ESC сначала, чтобы выйти из редактирования. (в Windows / vi)
  3. Затем напишите (в Emacs: CTRL X CTRL S для сохранения, затем CTRL X CTRL C для выхода) (в Vi: :wq или :wq! , а затем Enter для закрытия редактора фиксации).