как выйти из 2 пользователей в git (два одинаковых пользователя вошли в систему) - PullRequest
0 голосов
/ 01 апреля 2011

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

это то, что я вижу

 0:32  up  1:47, 2 users, load averages: 0.20 0.24 0.26
USER     TTY      FROM              LOGIN@  IDLE WHAT
sarmenhb console  -                Thu22    1:46 -
sarmenhb s000     -                 0:18       - w

вот страница коммита.enter image description here

я вижу это, когда я делаю: w (чтобы сохранить), мне нужно набрать:! W, чтобы переопределить, и когда я это делаю, я вижу, что вошел в систему дважды.что я делаю?я действительно застрял

спасибо

1 Ответ

0 голосов
/ 01 апреля 2011

Делайте то, что говорит ваш редактор: введите :w! и переопределите существующее сообщение о коммите. Тогда ваш коммит будет работать.

Я мало что знаю о Mac, но я уверен, что git status не дает вывод, который вы опубликовали. Вы вошли на два разных TTY и на console TTY, ваш диалог фиксации все еще открыт. Поэтому Vim отказывается писать сообщение коммита, потому что оно все еще открыто в вашем console сеансе.

Кроме того, вы не входите в систему , чтобы войти. Вы вошли на два TTY.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...