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?
Šī 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 <remote-url>
cd <repository>