У меня странная проблема: пытался сделать новое хранилище, как обычно, следовали инструкции из GitHub:Невозможно сделать первый мерзавец совершить на удаленное повторение
- мерзавец INIT
- мерзавца добавить ,
- мерзавец совершить -м "первым совершить"
- мерзавец удаленного добавить происхождение https://github.com/ */** мерзавец
- GIT PUSH -u мастер происхождения
Моя проблема встречается, на 3-й шаг:.
фатальный: неоднозначный аргумент 'HEAD': неизвестная версия или путь не в рабочем дереве. Используйте '-' для разделения путей от ревизий, например: 'git [...] - [...]' fatal: неоднозначный аргумент 'HEAD': неизвестная версия или путь не в рабочем дереве. Используйте '-' для разделения путей от ревизий, например: 'git [...] - [...]' «Ветвь не может быть пуста».
В чем дело? До сих пор у меня не было такой проблемы. Попробовал повторно установить git, удалив папку и набрав новую команду «git init» - проблема все та же.
ps: полный способ создания репозитория, который я прошел: добрался до github.com, нажал кнопку «Создать» (репозиторий), добавил для него имя (то же самое, что и папка на ПК) и начал выполнять магию через cmder (следуя инструкциям от github) ...
pps: Я использую окна 10 и cmder (тоже пытался gitBash).
upd: в моей среде Windows есть что-то, потому что на другой машине все в порядке.
Возможно, ошибка связана с вашей оболочкой? http://stackoverflow.com/questions/12267912/git-fatal-ambiguous-argument-head-unknown-revision-or-path-not-in-the-workin – cmbuckley
Вау, я русский и новичок (двойная проблема : D), да, я нашел этот ответ, но не знаю, что именно мне нужно делать? Я говорю о ответе Джейкоба Хельвига. Где я должен пропустить свой последний код в своей оболочке (у меня есть Windows и cmder, если это важно), чтобы попробовать его решение? – Kate
Это звучит как вспомогательная функция оболочки (возможно, что-то, что добавляет git-информацию в ваш PS1: см. Http://stackoverflow.com/questions/10133173/alter-git-prompt-on-windows) вызывает нечто вроде 'git rev- где-нибудь разгласите HEAD'. В любом случае вам не нужно беспокоиться об этом, поскольку ошибка связана только с расширением оболочки, а не с git. Запустите 'git log' после шага 3, и вы увидите, что ваша первая фиксация есть! – cmbuckley