2016-05-11 5 views
0

Новинка git. Использование GitBash.Пытается надавить локальный пульт на пустой локальный репозиторий - синтаксис пути

После настройки голого локального репозитория, а затем инициализации нового локального репозитория git (добавленных и преданных файлов), я попытался сделать $ git remote add origin /Folder/BareFolder.git с /Folder/RepositoryFolder.

Все это было на моем E: диске.

Это оказалось работать (нет выхода, только командная строка $), и я тогда сделал $ git push -u origin master. На что я получил следующее:

фатальное: «C:/Program Files/Git/Папка/BareFolder.git не Являться репозиторий

фатальным: Не удалось прочитать из удаленного хранилища.

Так что, похоже, я испортил синтаксис для папки.

Когда я попытался сделать $ git remote add origin /E/Folder/BareFolder.git я получаю следующее:

фатальным: удаленный источник существует.

Ведение в /RepositoryFolder$ git status дает мне:

На мастер филиала

ничего совершить, рабочий каталог чистой

Я не уверен, как это исправить и заставить его работать правильно. Я следил за некоторыми хорошо просматриваемыми и очень внимательно рассмотренными здесь ответами и фактически следовал этому конкретному: StackOverflow Answer

Любая помощь очень ценится.

+0

вы хотите, чтобы подтолкнуть код в первый раз git? –

+0

Я создаю локальный центральный репозиторий. Оттуда я собираюсь «клонировать» три отдельных репозитория, а затем добавлять их в BitBucket. Это первый раз, когда я выхожу из локального репозитория, который я создал, и передал файлы на использование 'git init'. До этого я делал 'git init --bare' в центральном репозитории. Оба настроены отлично. Думаю, это «git push», который я испортил. – REMESQ

ответ

2

Похоже, что ваш путь по умолчанию задал C: с учетом выхода ошибки. Если удаленный путь, на который вы хотите нажать, находится на E:, тогда у вас была правильная идея переопределить удаленное происхождение, но вы должны использовать команду set-url.

git remote set-url origin /E/Folder/BareFolder.git 
+0

После этого я повторяю «git remote add» с правильным путем в 'E'? – REMESQ

+1

@REMESQ нет, просто попробуйте снова нажать –

0

Удалить папку .git из папки

Теперь открыть свой терминал

шаг 1 мерзавец INIT

шаг 2 добавить.

шаг-совершить -й «вашу Сообщи»

шага 4 удаленных добавить происхождение «вашу ссылке»()

шага мастера 5 мерзавца толчок происхождения

+0

Предупреждение: это удалит всю вашу историю фиксации, поэтому вы потеряете все контроль версий на этом этапе. –

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