Saņem "fatal: Not a git repository", mēģinot attālināti pievienot Git repozitoriju

Es iepazīstinu sevi ar Git, sekojot šai pamācībai:

Viss darbojas labi līdz pat tai daļai, kad repozitorijs tiek pievienots manai lokālajai mašīnai:

git remote add nfsn ssh://USERNAME@NFSNSERVER/home/private/git/REPONAME.git

(Pēc USERNAME, NFSNSERVER un REPOAME aizstāšanas ar pareizajiem nosaukumiem) es saņemu kļūdu:

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

Vai varat man palīdzēt pārvarēt šo soli?

Risinājums

Vai jūs ieviesāt vietējo Git repozitoriju, kurā ir jāpievieno šis attālais?

Vai jūsu vietējā direktorijā ir mape .git?

Izmēģiniet git init.

Komentāri (8)

Šī kļūda parādīsies, ja mēģināsiet izmantot Git komandu, ja jūsu pašreizējais darba direktorijs neatrodas Git repozitorijā. Tas ir tāpēc, ka pēc noklusējuma Git meklēs .git repozitorija direktoriju (projekta saknes direktorijā?), kā norādīts [mana atbilde uz "Git neuzrādīs žurnālu, ja es neesmu projekta direktorijā"][cits]:

Saskaņā ar oficiālo Linux Kernel Git dokumentāciju, GIT_DIR ir [vides mainīgais], kas iestatīts tā, lai meklētu .git direktoriju (pašreizējā datorā), kurā atrodas darba direktorijā?) pēc noklusējuma:

Ja GIT_DIR vides mainīgais ir iestatīts, tad tas norāda ceļu, kas jāizmanto noklusējuma .git vietā, lai bāzes datubāzei repozitoriju.

Jums vai nu ir nepieciešams cd uz krātuvi/darba kopiju, vai arī jūs neesat sākotnēji inicializējis vai klonējis krātuvi, un tādā gadījumā jums ir nepieciešams inicializēt krātuvi direktorijā, kurā vēlaties izvietot krātuvi:

git init

vai klonēt repozitoriju

git clone 
cd 
Komentāri (3)

Komandrindā/CLI šī kļūda parādīsies, ja jūsu pašreizējā direktorija NAV repozitorijs. Tāpēc vispirms ir jāievieto kompaktdisks repozitorijā.

Komentāri (0)