Quotidien Hebdomadaire Mensuel

Quotidien Shaarli

December 19, 2013

Améliorer votre workflow avec git-flow

Workflow git ultra "connu" : gitflow

My Git Branching Model | William DURAND

Workflow git

Splitting a subpath out into a new repository · GitHub Help

Mettre un sous répertoire d'un projet dans son propre dépôt git :

git filter-branch --prune-empty --subdirectory-filter [sous rep] master

Linux From Scratch

Guide pour construire son Linux de zero sans utiliser une distribution existante.
Sans doute passionnant pour comprendre le fonctionnement interne de Linux, mais combien de temps nécessaire ???

YBlog - 40 character's passwords

Stratégie de mot de passe, l'auteur construit ses mot de passe ainsi :
sha1( password + domain_name )

Pour chacun de ses device il a un outil Ypassword qui l'aide à faire ce hash

Deprecated Linux networking commands and their replacements | Doug Vitale Tech Blog

Liste des commandes réseau linux obsolètes (deprecated) et leur remplacement.
Beaucoup de commande connu : ifconfig, route, etc.

agedu: track down wasted disk space

Utilitaire indiquant l'usage des disques par répertoire
Comme du mais ouvre un serveur web qui permet de naviguer dans les répertoires graphiquement

git - How to push a new local branch to remote repo and track it too - Stack Overflow

Lorsque l'on pousse une branche nouvellement créée dans git cette dernière n'est pas automatiquement tracké et donc lorsque l'on fit un git pull ou push, git indique qu il faut donner le "chemin" de la branche en y ajoutant --set-upstream.

git checkout -b prod
git push origin prod
git pull

Please specify which branch you want to merge with.
See git-pull(1) for details

git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

git branch --set-upstream-to=origin/<branch> prod

SAUF si on pousse la branche avec l'option -u :

git checkout -b prod
git push -u origin prod
git pull