gerrit - git (tirez vs checkout vs cherrypick) qui est pour quoi?

Dans Android gerrit ex: lien, pour télécharger le patch, je vois 4 options.

  1. pensions de télécharger
  2. caisse
  3. pull
  4. cherry-pick

Quelle est la différence entre eux?

Voici ce que je pense d'eux. Veuillez préciser

  1. pensions de téléchargement --> Téléchargements de l'intégralité du code source de git repos dans le projet) jusqu'à ce commit
  2. checkout --> Pas sûr de ce qu'il est.
  3. pull --> Pas sûr de ce qu'il fait?
  4. cherry-pick --> Il essaie de télécharger seulement ce changement et de les intégrer dans le code source.

Je sais que tirer et de départ sont différentes de cherry-pick. Mais comment sont-ils différents?

  • Remarque pour les answerers: cette question est à propos de Gerrit, pas Git. Si vous postez une réponse expliquant la signification de ces termes dans Git, vous n'êtes pas de répondre à cette question.
InformationsquelleAutor mk.. | 2014-10-20