2012-07-04 7 views
0

Я не являюсь пользователем «командной строки». Я был главным разработчиком всей моей карьеры, практически не взаимодействуя с командной строкой, вместо этого используя графические интерфейсы приложений как можно больше, так что это может быть довольно элементарный вопрос для многих из вас.Что делает обратный ход - `- делать в вызове командной строки конкретно в отношении команд Git?

Я столкнулся с небольшой проблемой при попытке совершить сделку с Git. Я включил флаг сообщения -m и попробовал сообщение, похожее на «Пример добавления функции», со словом «добавить», окруженное символами обратной ссылки (не может показать это здесь, так как это отображает слово как код, и я не знаю, как чтобы избежать этого в этом редакторе).

я получил ошибку: -bash: add: command not found

Я использовал Открывающую кавычку окружать имена функций много раз в прошлом с Git без проблем. Я предполагаю, что здесь есть какое-то зарезервированное ключевое слово с Git или просто с командной строкой в ​​Linux в целом, но я хотел бы знать, какова конкретная ситуация, поэтому я могу понять, как избежать этого в будущем.

Спасибо.

ответ

5

Bash принимает содержимое обратных циклов и запускает другой процесс bash с этим в качестве команды. Другой (предпочтительный) способ: $(...).

Чтобы включить кавычку, используйте одинарные кавычки для строки, не "но».

0

Кроме того, этот синтаксис заменяет стандартный вывод другого процесса, а не просто запустить его.

 Смежные вопросы

  • Нет связанных вопросов^_^