Une réflexion / remarque lue sur imgur qui est d'une puissance et d'une intelligence phénoménale ! Pourquoi lorsque l’aîné d'une famille de trois prend une décision, en réalité, il en prend trois !
Un peu tout dans ce post. Ce qui m'intéresse c'est comment réécrire l'historique de commits avec Git.
Un exemple d'utilisation de Google Trend avec une comparaison Git vs Mercurial vs SVN
Pour les débutants sur Git, voici un petit rappel.
1) Git ne vous permet pas de commiter tout de suite. Vous devez d'abord ajouter les fichiers modifiés dans un panier temporaire de choses à commiter (ce panier est appelé "stage"). Et c'est uniquement ce qui se trouve dans ce panier qui sera commité avec la commande "git commit".
2) Pour ajouter au panier vous faites simplement :
- git add
- git add . (ça c'est pour ajouter tous les fichiers modifiés d'un seul coup)
3) Pour commiter c'est simple :
- git commit
- git commit -m "Message du commit"
4) À l'instar de Mercurial, Git dissocie le commit (i.e je versionne mon travail pour moi en local) du push (je transmet mon travail à mes copains). Pour propager son travail il faut faire :
- git push origin
5) De la même manière, Git dissocie le commit et le push de la récupération du travail des copains. Pour récupérer le travail des autres il faut faire :
- git pull origin
Je ne suis pas sensible aux effets servant à démontrer les derniers principes mais bon, ça peut toujours servir.
É-NOME ! Toute ma vie vient de changer ! Je ne comprenais pas d'où venait le 2.27 KHz sur mon synthétiseur mais maintenant c'est clair !
Animal, une vidéo pour toi de la part de BullMarket ;) Tu vais aimer je pense. Très sympa la rythmique.
Vidéo transmise par BullMarket. Un docu que je me regarderai ce soir ou ce week-end sur le 9/11.
Ettttttttttttttttttt bîme !!!!! MERCIIIIIIII MILLE MERCI !!!!!
Chlouchloutte, #spourtoi
Quand vous travaillez sous Git, ce serait sympa d'avoir des jolies couleurs pour séparer dans votre prompt : user / chemin / branche
Ajouter ceci à la fin de votre fichier ~/.bashrc.
# Setting GIT prompt
c_cyan=`tput setaf 6`
c_red=`tput setaf 1`
c_green=`tput setaf 2`
c_sgr0=`tput sgr0`
branch_color() {
if git rev-parse --git-dir >/dev/null 2>&1
then
color=""
if git diff --quiet 2>/dev/null >&2
then
color=${c_cyan}
else
color=${c_green}
fi
else
return 0
fi
echo -n $color
}
parse_git_branch() {
if git rev-parse --git-dir >/dev/null 2>&1
then
gitver="["$(git branch 2>/dev/null| sed -n '/^\*/s/^\* //p')"]"
else
return 0
fi
echo -e $gitver
}
# It's important to escape colors with \[ to indicate the length is 0
PS1='\[\033[1;34m\]\u\[\033[1;37m\]@\[\033[1;31m\]\h\[\033[1;37m\]:\[\033[33m\]\w \[$(branch_color)\]$(parse_git_branch)\[${c_sgr0}\]\[\033[37m\]\n\$'Pour vous tous, je pense que 50% d'entre-nous n'en est pas loin !( C'est vrai que je suis un tantinet plus tendue ces derniers temps.
Tuto HTML pour les débutants. Très pratique quand on veut comprendre de quoi est faite une page web.
Un truc d'Amine sur Java 8 :
Stream.of(args).collect(Collectors.joining(SEPARATOR)).toString();
Faire pousser des légumes sans eau ! Par la sélection des plantes les plus résistantes. 30 ans de travail et d'attention, c'est juste magnifique !
Coudifié
J'ai du boulot ! Pleiiiin !!! Cet article sera sûrement ma seule pause aujourd'hui :(
Procotols de sécurité TLS, SSL, RSA et AES
Très très bonne analyse de Marc Rees. Je sais que NextInpact ne fait pas du journalisme d'investigation sur les guerres et autres joyeusetés mais cet article est pourvu d'une véritable analyse politique, stratégique et commerciale. Bref, du vrai journalisme comme on en voit presque plus. Bravo !
Un petite poste sur la Ritaline et la remarque de l'inventeur de la maladie que la molécule est censée soigner : l'ADHD (Trouble de l'attention, Désordre mental et hyper-activité) que l'auteur a fait avant sa mort en 2009. .