"*git internals*" c'est un truc qui était intéressant à l'époque où pour faire des choses puissantes avec git, il fallait sortir sa bite et son couteau.
Mais depuis, des gens intelligents sont allé fouiller dans les entrailles de git (avec ce livre peut-être puis les pages man) et ont fait entre autres smartgit, sourcetree et github
Donc connaître les entrailles est aujourd'hui utile à moins de monde... et les gens pour qui ça restent utile parlent ou devraient parler anglais.
Ce qui serait intéressant par contre, c'est de parler des nouveaux usages de git. Moi je vois plein de projets qui, parce qu'ils se basent sur git font des trucs beaucoup plus facilement que ce qu'on devait faire avant que git n'existe.
Typiquement HomeBrew - The missing packager for macos x, c'est presque aussi bien que l'illustre apt get / apt cache (bon, ça ressemble plus à portage vu que c'est basé source, mais ça c'est un détail technique) et pourtant ça n'a à l'évidence nécessité qu'une fraction de l'effort qui a été fourni pour apt-get. Pourquoi ? Grâce à git notamment. (Et Ruby).
Autre exemple : grâce à git, github, ruby et pathogen.vim, on peut faire en deux commandes ce qui nécessitait un temps incroyable auparavant
[^] # Les applications insoupçonnées de git, voilà un sujet intéressant
Posté par jean-michel.bertrou.eu . En réponse au journal Un livre sur Git passe sous CC By-Sa + Questions. Évalué à 1.
Tout à fait d'accord.
"*git internals*" c'est un truc qui était intéressant à l'époque où pour faire des choses puissantes avec git, il fallait sortir sa bite et son couteau.
Mais depuis, des gens intelligents sont allé fouiller dans les entrailles de git (avec ce livre peut-être puis les pages man) et ont fait entre autres smartgit, sourcetree et github
Donc connaître les entrailles est aujourd'hui utile à moins de monde... et les gens pour qui ça restent utile parlent ou devraient parler anglais.
Ce qui serait intéressant par contre, c'est de parler des nouveaux usages de git. Moi je vois plein de projets qui, parce qu'ils se basent sur git font des trucs beaucoup plus facilement que ce qu'on devait faire avant que git n'existe.
Typiquement HomeBrew - The missing packager for macos x, c'est presque aussi bien que l'illustre apt get / apt cache (bon, ça ressemble plus à portage vu que c'est basé source, mais ça c'est un détail technique) et pourtant ça n'a à l'évidence nécessité qu'une fraction de l'effort qui a été fourni pour apt-get. Pourquoi ? Grâce à git notamment. (Et Ruby).
Autre exemple : grâce à git, github, ruby et pathogen.vim, on peut faire en deux commandes ce qui nécessitait un temps incroyable auparavant
$ git clone https://github.com/square/maximum-awesome
$ rake
Dernier exemple : git est parfait pour l'administration système. Est-ce déjà utilisé systématiquement ?