Ce blog discute de la procédure pour définir la télécommande en tant que répertoire en amont.
Pourquoi dois-je «Git Push -Set-Upstream Origin»?
Pour définir en amont la branche locale, reportez-vous d'abord au répertoire local et clonez le référentiel distant au référentiel local GIT. Exécuter le "$ git switch -c »Commande pour créer une nouvelle branche et y passer simultanément. Enfin, poussez la branche locale vers le référentiel distant pour définir la télécommande en tant que répertoire en amont en exécutant le «$ git push -set-upstream origine " commande.
Maintenant, effectuez pratiquement le scénario donné ci-dessus!
Étape 1: Accédez au référentiel GIT
Tout d'abord, accédez au répertoire GIT où se trouve le référentiel local en exécutant le «CD" commande:
$ CD "C: \ Users \ Nazma \ git \ Demo15"
Étape 2: Clone Remote Repository
Ensuite, exécutez le «clone git«Commande en spécifiant l'URL du référentiel distant pour cloner le référentiel distant GIT vers le référentiel local GIT:
$ git clone https: // github.com / giuser0422 / linux-repo.git
Étape 3: commutateur GIT
Créez une nouvelle branche locale et passez-y en exécutant le «interrupteur GIT" commande:
$ git switch -c new_branch
Ici le "-c«L'option est utilisée pour créer une nouvelle branche et changer de travail immédiatement:
Étape 4: Git Push
Maintenant, exécutez le «push git”Commande pour pousser la branche locale vers le serveur d'hébergement distant github:
$ git push
Comme vous pouvez le voir, la branche locale n'est pas poussée vers le référentiel distant car il n'a pas réglé en amont:
Étape 5: La branche se déroule en amont
Exécutez le "push git«Commande avec le«-installer" option:
$ git push --t-upstream origine new_branch
Ici le "-installer«L'option est utilisée pour définir la télécommande comme répertoire en amont et corriger l'erreur ci-dessus:
Nous avons démontré pourquoi je dois «Origine Git Push -Set-Upstream ".
Conclusion
Pour définir en amont la branche locale, reportez-vous d'abord au référentiel local GIT et clonez le référentiel distant. Après cela, exécutez le «$ git switch -c ”Commande pour créer et passer simultanément. Poussez la branche locale vers le référentiel distant pour définir la télécommande en tant que répertoire en amont en exécutant le "$ git push -set-upstream origine " commande. Ce blog a illustré la méthode pour définir la télécommande comme répertoire en amont.