Los snel de fout op: Src Refspec Master komt niet overeen met [Partition Manager]

Samenvatting :

fout: src refspec master komt niet overeen.

Ben je tegengekomen' Fout: src refspec master komt niet overeen. Fout: het is niet gelukt om enkele refs naar' te pushen? In dit bericht, MiniTool Partitie Wizard vertelt je waarom deze Git-fout zal optreden en laat je zien hoe je het kunt oplossen.





Snelle navigatie :

Over fout: Src Refspec Master komt niet overeen.

Git is een open source gedistribueerd versiebeheersysteem, oorspronkelijk gemaakt door Linus Torvalds (de vader van Linux) en uitgebracht in 2005. Het oorspronkelijke doel was om BitKeeper te vervangen als een tijdelijke oplossing om de ontwikkeling van de Linux-kernel te beheren.

linux versus Windows-miniatuur Linux vs Windows - Wat zijn de verschillen (focus op 10 aspecten)

Welke besturingssystemen vind je het leukst? Linux of Windows? Dit artikel toont de verschillen tussen de twee besturingssystemen vanuit verschillende aspecten.

Lees verder

Drie jaar later gebruikte Tom Preston Git als versiebeheersoftware om http://Github.com te creëren, een gedeelde virtuele hostingservice voor het opslaan van softwarecodes en inhoudsitems die Git gebruiken. Tegelijkertijd kunnen gebruikers de ontwikkelingen van andere gebruikers, organisaties en de softwarebibliotheek volgen en commentaar geven op wijzigingen in softwarecodes en bugs.



Git kloont de volledige Git-repository (inclusief code en versie-informatie) van de server naar de lokale schijf. Daarom hebben de meeste bewerkingen in Git alleen toegang nodig tot lokale bestanden en bronnen zonder realtime netwerken. Hierdoor is de verwerkingssnelheid hoog.

Daarom willen veel ontwikkelaars Git misschien gebruiken. Sommige mensen melden echter dat ze 'fout: src refspec master komt niet overeen' zijn tegengekomen.

Waarom treedt deze fout op? Deze fout treedt op wanneer u de bestanden van de lokale repository naar de externe online repository (bijv. github) pusht via de push-opdracht. Meestal krijg je de volgende foutmelding: 'error: src refspec master komt niet overeen met een. fout: het is niet gelukt om enkele refs naar...'



fout: src refspec master komt nergens overeen

De veelvoorkomende reden van deze fout is dat de lokale git-repository-directory leeg is. De oplossing is om het bestand vast te leggen voordat u het pusht.

Hoe GitHub-repository te klonen en de repository te dupliceren?



Hoe de fout op te lossen?

Wanneer u een Git-repository voor een project maakt, moet het proces als volgt zijn:

1. Creëer en initialiseer een repository

U kunt de volgende opdrachten gebruiken:



    mkdir *: Met deze opdracht wordt de directorystructuur voor het project gemaakt. De ' * ' symbool staat voor de projectnaam. cd *: Met deze opdracht kunt u naar de map (repository) gaan * . git init:Deze opdracht zal de git-repository initialiseren. Het creëert een verborgen map met de naam .git/ die de configuratie voor de repository bevat.

2. Bewerk of wijzig bestanden. Kortom, u moet ervoor zorgen dat er bestanden onder de map/repository staan.

3. Voeg de bestanden toe aan het stagegebied en leg ze vervolgens vast in de lokale repository.

    git add fileA fileB fileC ...:De opdracht voegt bestanden toe aan het staging-gebied, wat een triage-ruimte is waar bestanden naartoe gaan voordat ze aan een vastlegging worden toegevoegd. U kunt op elk gewenst moment bestanden uit het staging-gebied verwijderen en toevoegen. git commit -m 'opmerkingen':Hiermee wordt een record gemaakt van de repository op het huidige tijdstip, waarin alle wijzigingen worden weergegeven die we aan het staging-gebied hebben toegevoegd.

4. Push deze wijzigingen in de lokale repository naar de remote/online repository.

    git push -u origin master

De specifieke opdrachten kunnen variëren, afhankelijk van verschillende situaties. Maar het proces is hetzelfde. Houd er rekening mee dat u geen bestanden vastlegt in de lokale repository of dat de map leeg is, u zult een 'error: src refspec master matcht not any' tegenkomen.

gitignore werkt niet thumbnail Hoe te repareren dat Gitignore niet werkt? – Hier zijn oplossingen voor u

Heb je last van het probleem dat gitignore niet werkt? Dit vervelende probleem komt vaak voor op het GitHub-platform. Het bericht helpt je het probleem op te lossen.

Lees verder