Я використовую Windows, і перед тим, як зробити це, Git хоче, щоб я вводив текстове повідомлення, і з’являється нове текстове вікно.
Як я можу вийти з цього?
Я намагаюся навчитися Гіта. Отже, невелика допомога буде високо оцінена.
Я використовую Windows, і перед тим, як зробити це, Git хоче, щоб я вводив текстове повідомлення, і з’являється нове текстове вікно.
Як я можу вийти з цього?
Я намагаюся навчитися Гіта. Отже, невелика допомога буде високо оцінена.
Відповіді:
Оскільки ви вивчаєте Git, знайте, що це не має нічого спільного з git, але з текстовим редактором, налаштованим для використання. В Vim, ви можете натиснути кнопку , i
щоб почати введення тексту і зберегти, натиснувши esc
і :wq
і enter
це буде зробити з повідомленням ви набрали. У вашому нинішньому стані просто вийти без зобов’язань, ви можете зробити :q
замість :wq
зазначеного вище.
Крім того, ви можете просто зробити git commit -m '<message>'
замість того, щоб відкрити редактор, щоб набрати повідомлення.
Зауважте, що ви також можете змінити редактор і використовувати щось, що вам зручно (наприклад, блокнот). Як я можу налаштувати редактор для роботи з Git в Windows?
Є текстовий редактор за замовчуванням, який буде використовуватися, коли Git потребує введення повідомлення. За замовчуванням Git використовує редактор за замовчуванням у вашій системі, як правило, Vi або Vim . У вашому випадку Гіт обрав саме Вим. Див. Як змусити Git використовувати редактор, який я вибрав, для комітетів? для детальної інформації про те, як вибрати інший редактор. Тим часом ...
Ви захочете ввести повідомлення, перш ніж покинути Vim :
... почне новий рядок для введення.
Для виходу (g) Тип Vim:
Варто познайомитися з Vim, оскільки ви можете використовувати його для редагування тексту майже на будь-якій платформі. Я рекомендую Vim Tutor
, я використовував його багато років тому і ніколи не оглядався (ледве минає день, коли я не використовую Vim).
У Windows я використовував таку команду
:wq
і він скасовує попереднє зобов'язання через порожнє повідомлення про фіксацію
У Windows просто натискання клавіші "q" на клавіатурі закриває цей екран. Я отримав це, коли я читав допомогу, використовуючи "! Help" або просто "допомога" та "ввійти", з підказки DOS.
Щасливе кодування :-)