Ошибка при установке Atom Editor

Ваша основная проблема заключается в вызове git commit -mс буквальными двойными кавычками как часть сообщения.

Командная строка, заданная для git, будет, если $messageявляется строкой some message here,

git commit -m '"some' 'message' 'here"'

Это происходит из-за двойных кавычек.

Вместо этого это сработает:

git commit -m "$message"

Вместо этого используйте шаблон сообщения фиксации.

Предположим, что шаблон находится в файле template.txtвот так:

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Pushing To all branches
# What is your Commit Message?

... тогда это будет вставлено в верхнюю часть сообщения фиксации в редакторе, когда вы сделаете

git commit -t template.txt

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

Вы также можете установить commit.templateв файле .git/configрепозитория на путь к файлу шаблона для использования(-tне требуется, тогда ).

Любая строка, начинающаяся с #в шаблоне, не будет зафиксирована.

См. также:

0
09.12.2019, 23:25
1 ответ

Вам нужны зависимости для пакета. Если они могут быть удовлетворены, вы можете сделать это, запустив:

sudo apt-get install -f
0
28.01.2020, 03:02

Теги

Похожие вопросы