Zdalne dodawanie Gita nie działa

4

Próbuję dodać serwer zdalny z mojego monitu git bash o coś takiego:

git remote add origin ssh://myserver.pair.com/usr/home/myname/myrepo.git

fatal: Not a git repository (or any of the parent directories): .git

Wydaje mi się, że ssh jest skonfigurowany poprawnie, ponieważ ...

ssh myserver.pair.com

... loguje się dobrze bez pytania o moje hasło.

Wydaje się, że zdalny dodatek zdarza się, że nawet nie próbuje skontaktować się z serwerem. Natychmiast powraca z błędem i wydaje się, że nie ma znaczenia to, co umieściłem pod nazwą serwera:

git remote add origin ssh://blahblahblah/usr/home/myname/myrepo.git

fatal: Not a git repository (or any of the parent directories): .git

Czy źle skonfigurowałem gita?

Szczegóły techniczne: Windows Vista, MsysGit v1.6.4, SSH skonfigurowany z plikiem C: Program Files Git itp ssh ssh_config

izb
źródło

Odpowiedzi:

16

fatal: nie jest repozytorium git (ani żadnego z katalogów nadrzędnych): .git

Oznacza to, że katalog, w którym się znajdujesz, nie jest repozytorium git. Zanim będziesz mógł dodawać zdalne serwery, zatwierdzaj rzeczy i musisz utworzyć repozytorium git.

W repozytorium git jest nazwany katalog (który może być ukryty) .git. Zawiera metadane w repozytorium i wszystkie dane dotyczące sprawdzonych plików.

Aby utworzyć go git initw katalogu, w którym chcesz mieć repozytorium git. Następnie możesz dodać zdalne serwery i wykonać na nich operacje.

Xandy
źródło
Dzięki :) Naprawdę rozwiązałem to za pomocą git clone. +1
izb