Outils pour utilisateurs

Outils du site


creer_une_archive_des_differences_d_un_git

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
creer_une_archive_des_differences_d_un_git [2015/04/24 17:02]
flaz
creer_une_archive_des_differences_d_un_git [2015/04/24 17:09] (Version actuelle)
flaz
Ligne 1: Ligne 1:
-====== Créer une archive des différences d'un Git depuis un tag ====== +====== Créer une archive des différences d'un Git ====== 
-"//Oh là là, vous n'imaginez pas le travail que ça demande de fournir les dernières mise à jour d'un projet versionné via Git, sous forme d'un tarball…//"+"//Oh là là, vous n'imaginez pas le travail que ça demande de fournir les dernières mises à jour d'un projet versionné via Git, sous forme d'un tarball…//"
  
 Une telle lamentation venant d'un amateur pas très éclairé n'aurait rien de surprenant mais elle est fréquemment débitée par de prétendus professionnel⋅le⋅s. On comprend que la "profession" est peuplée d'incultes en informatique qui ne font plus la différence entre "pisser de ligne de code" et faire du développement logiciel. Une telle lamentation venant d'un amateur pas très éclairé n'aurait rien de surprenant mais elle est fréquemment débitée par de prétendus professionnel⋅le⋅s. On comprend que la "profession" est peuplée d'incultes en informatique qui ne font plus la différence entre "pisser de ligne de code" et faire du développement logiciel.
Ligne 8: Ligne 8:
 git archive --output=mytarball.tgz HEAD $(git diff-tree -r --no-commit-id --name-only --diff-filter=ACMRT <my-id>) git archive --output=mytarball.tgz HEAD $(git diff-tree -r --no-commit-id --name-only --diff-filter=ACMRT <my-id>)
 </code> </code>
-À adapter au contexte, ce qui demande juste de savoir que qu'on appelle le //contexte//, c'est-à-dire avoir une connaissance minimale des outils qu'on utilise, des notions qu'ils manipulent et ne pas taper des commandes comme s'il s'agissait d'incantations :+À adapter au contexte, ce qui demande juste de savoir que qu'on appelle le //contexte//, c'est-à-dire avoir une connaissance minimale des outils qu'on utilise, des notions qu'ils mobilisent et ne pas taper des commandes comme s'il s'agissait d'incantations :
   * [[http://git-scm.com/docs/git-diff-tree|git diff-tree]]   * [[http://git-scm.com/docs/git-diff-tree|git diff-tree]]
   * [[http://git-scm.com/docs/git-archive|git archive]]   * [[http://git-scm.com/docs/git-archive|git archive]]
creer_une_archive_des_differences_d_un_git.1429887775.txt.gz · Dernière modification: 2015/04/24 17:02 de flaz