Hoe forceer ik een git-push op de juiste manier?

Hoe Forceer Ik Een Git Push Op De Juiste Manier



Wanneer op Git wijzigingen worden toegevoegd aan de broncodebestanden van het project, wordt de ' $ git-push ” commando wordt gebruikt om deze toegevoegde wijzigingen naar de lokale repository te brengen en de Git remote repository bij te werken. Ontwikkelaars gebruiken deze opdracht om hun externe Git-repository bij te werken om de Git-geschiedenis samen te werken met projectmedewerkers. In sommige situaties willen ze echter hun externe geschiedenis bijwerken. Dit is waar de “ $ git push-force 'commando komt binnen.

Deze gids biedt de procedure om een ​​git-push op de juiste manier te forceren.

Hoe forceer ik een git-push op de juiste manier?

Om een ​​git-push correct te forceren, navigeer je eerst naar de lokale Git-repository en kloon je de externe repository naar de lokale repository. Haal de bijgewerkte gegevens van de externe repository op en voer de opdracht ' $ git push –force origin ” commando om de lokale branch krachtig naar de remote repository te pushen.







Laten we nu verder gaan en de bovengenoemde procedure implementeren!



Stap 1: Navigeer naar Local Repository

Navigeer eerst naar de lokale Git-repository door de opdracht ' CD ” commando:



$ CD 'C:\Gebruikers \n azma\Git\Demo14'





Stap 2: Remote Repository klonen

Om de externe Git-repository naar de lokale Git-repository te klonen door de URL op te geven:

$ git kloon https: // github.com / GitGebruiker0422 / demo5.git



Stap 3: externe repository ophalen

Haal nu de bijgewerkte externe repositorygegevens op:

$ git ophalen

Zoals u kunt zien in de onderstaande uitvoer, zijn de bijgewerkte gegevens van de externe repository met succes opgehaald:

Stap 4: Push Git Branch

Voer de meegeleverde opdracht uit om de lokale repository-tak naar de externe repository-tak te pushen:

$ git push --kracht oorsprong meester

Hier de ' -kracht ” optie wordt gebruikt om de branch krachtig naar de repository te duwen. In ons geval de lokale “ meester ” branch is met succes gepusht naar de remote repository:

U kunt de force-push-bewerking ook verifiëren via de externe hostingservice GitHub:

We hebben de gemakkelijkste procedure aangeboden om een ​​git-push correct te forceren.

Conclusie

Om een ​​git-push correct te forceren, ga je eerst naar de Git-repository en kloon je de Git-repository op afstand naar de lokale repository door de opdracht ' $ git kloon ” commando. Haal de bijgewerkte externe repositorygegevens op en voer de opdracht ' $ git push –force origin ” commando om de lokale branch krachtig naar de remote repository te pushen. Deze gids illustreerde de methode om een ​​git-push correct te forceren.