Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Comment utiliser Git
  6. Comment utiliser Git sous Windows
  7. Transfert à partir d'un référentiel cloné
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

Transfert à partir d'un référentiel cloné

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

Tout d'abord, ajoutez le texte en gras ci-dessous dans le fichier sample.txt du répertoire que nous venons de cloner et validez la modification.

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 le répertoire « tutorial2 » avec le bouton droit de la souris et cliquez sur « Push. »

Right-click tutorial2 directory and click Push button

Cliquez sur « OK » pour passer à l'écran suivant.

Cliquez à nouveau sur « OK ».

Working in tutorial2

La progression du transfert s'affiche dans l'écran suivant. L'opération terminée, cliquez sur « Close » pour terminer.

The next screen will be shown and the Push will begin

Sélectionnez « TortoiseGit » > « Show log » dans le menu contextuel. 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 le référentiel local.

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 sur 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