Hitro reši napako: Src Refspec Master se ne ujema z nobenim [Upravitelj particij]

povzetek :

napaka: src refspec master se ne ujema z nobeno.

Ste naleteli na ' Napaka: src refspec master se ne ujema z nobeno. Napaka: nekaterih referenc ni uspelo potisniti na'? V tej objavi Čarovnik za particije MiniTool vam pove, zakaj se bo ta napaka Git zgodila, in vam pokaže, kako jo odpraviti.





Hitra navigacija:

O napaki: Src Refspec Master se ne ujema z nobenim.

Git je odprtokodni porazdeljeni sistem za nadzor različic, ki ga je prvotno ustvaril Linus Torvalds (oče Linuxa) in izdan leta 2005. Prvotni namen je bil nadomestiti BitKeeper kot prehodno rešitev za upravljanje razvoja jedra Linuxa.

sličica linux vs windows Linux proti Windows - kakšne so razlike (osredotočite se na 10 vidikov)

Kateri operacijski sistemi so vam najbolj všeč? Linux ali Windows? Ta članek bo pokazal razlike med obema operacijskima sistemoma z več vidikov.

Preberi več

Tri leta pozneje je Tom Preston uporabil Git kot programsko opremo za nadzor različic za ustvarjanje http://Github.com, skupne storitve virtualnega gostovanja za shranjevanje kod programske opreme in elementov vsebine, ki uporabljajo Git. Hkrati uporabnikom omogoča spremljanje razvoja drugih uporabnikov, organizacij in knjižnice programske opreme ter komentiranje sprememb programske kode in napak.



Git klonira celotno Gitovo skladišče (vključno s kodo in informacijami o različici) s strežnika na lokalni disk. Zato mora večina operacij v Gitu dostopati le do lokalnih datotek in virov brez mreženja v realnem času. Posledično je hitrost obdelave hitra.

Zato mnogi razvijalci morda radi uporabljajo Git. Vendar nekateri ljudje poročajo, da so naleteli na »napako: src refspec master se ne ujema z nobeno«.

Zakaj pride do te napake? Ta napaka se pojavi, ko potisnete datoteke iz lokalnega skladišča v oddaljeno spletno skladišče (npr. github) prek ukaza push. Običajno boste prejeli naslednje sporočilo o napaki: 'napaka: src refspec master se ne ujema z nobeno. napaka: ni uspelo potisniti nekaterih referenc na ...'



napaka: src refspec master se ne ujema z nobeno

Pogost razlog za to napako je, da je lokalni imenik git repozitorij prazen. Rešitev je, da datoteko potrdite, preden jo potisnete.

Kako klonirati skladišče GitHub in podvojiti repozitorij?



Kako odpraviti napako?

Ko ustvarite Git repozitorij za projekt, mora biti postopek naslednji:

1. Ustvarite in inicializirajte repozitorij

Uporabite lahko naslednje ukaze:



    mkdir *: Ta ukaz bo ustvaril strukturo imenika za projekt. ' * Simbol ' pomeni ime projekta. cd *: Ta ukaz vam bo omogočil prehod v imenik (repozitorij) * . git init:Ta ukaz bo inicializiral git repozitorij. Ustvari skrito mapo z imenom .git/ ki vsebuje konfiguracijo za repozitorij.

2. Uredite ali spremenite datoteke. Z eno besedo, prepričajte se, da so datoteke v imeniku/skladišču.

3. Dodajte datoteke v območje odra in jih nato potrdite v lokalni repozitorij.

    git dodaj datotekoA fileB fileC ...:Ukaz dodaj datoteke v uprizoritveno območje, ki je triažni prostor, kamor gredo datoteke, preden so dodane v potrditev. Kadar koli lahko odstranite in dodate datoteke iz uprizoritvenega območja. git commit -m 'opombe':To bo ustvarilo zapis skladišča v trenutni točki, ki bo odražal vse spremembe, ki smo jih dodali v uprizoritveno območje.

4. Potisnite te spremembe v lokalnem repozitoriju v oddaljeno/spletno skladišče.

    git push -u origin master

Posebni ukazi se lahko razlikujejo glede na različne situacije. Toda postopek je enak. Upoštevajte, da datotek ne objavite v lokalni repozitorij ali pa je imenik prazen, naleteli boste na »napako: src refspec master se ne ujema z nobeno«.

gitignore ne deluje sličica Kako popraviti, da Gitignore ne deluje? – Tukaj so rešitve za vas

Vas moti, da gitignore ne deluje? Ta moteča težava se pogosto pojavlja na platformi GitHub. Objava vam bo pomagala odpraviti težavo.

Preberi več