Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Comment utiliser Git
  6. Comment utiliser Git sous Macintosh
  7. Push from a cloned repository
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

Push from a cloned repository

Nous pouvons à présent effectuer un transfert à partir du référentiel cloné que nous venons de créer.

Tout d’abord, accédez au nouveau dossier tutorial2 créé sur votre ordinateur. Ajoutez le texte en gras ci-dessous au fichier sample.txt et validez la modification de la même manière que vous l'avez fait dans le référentiel du didacticiel d'origine.

Anyone can learn Git with this tutorial and Backlog add: Register a change in an index

Lorsque le journal historique de la branche de votre référentiel local est mis à jour, il est placé avant la branche du référentiel distant.

The local repository‘s commit has advanced.

Transférez à présent le nouveau commit vers le référentiel distant.

Cliquez sur l'icône « Push » de la barre d'outils.

Click Push in the toolbar

Assurez-vous que la case « main » est cochée, puis cliquez sur « OK ».

Confirm that the main checkbox is selected, then click the OK button.

Désormais main et origin/main sont au même niveau. Cela signifie que le référentiel distant est désormais à jour avec la modification la plus récente et qu'il est synchronisé avec notre référentiel local.

Origin/main‘s commit has progressed.

Le commit que vous venez de transférer est désormais répertorié sous “Recent Updates” sur la page Git de Backlog.

The commit you have just pushed has been added to the lastest update

Nous aborderons plus précisément les branches dans la section suivante mais intéressons-nous à présent à l'emplacement vers lequel pointe chacune des références suivantes:

  • origin/main: Pointe vers la branche principale de origin, qui est généralement le référentiel distant.
  • origin/HEAD: Fait référence au commit actif de origin, c'est-à-dire le référentiel distant. Dans la plupart des cas, le référentiel local pointe vers le même emplacement que origin/HEAD lors de l'exécution d'un clonage (l'équivalent de origin/main). Ce n'est cependant pas le cas si l'extraction est effectuée vers une branche distante distincte.
  • main: Pointe vers la branche principale du référentiel local.

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life