Un petit blog principalement sur l'univers du développement pour partager aussi bien des astuces pratiques utiles au quotidien mais également réfléchir sur les évolutions et perspectives de l'informatique.
Affichage des articles dont le libellé est Git. Afficher tous les articles
Affichage des articles dont le libellé est Git. Afficher tous les articles
jeudi 2 juin 2016
Un exemple de workflow de développement souple avec Git!
Un petit article intéressant sur un exemple de workflow de développement souple avec Git : http://wodric.com/git-workflow-de-dev/
mardi 16 octobre 2012
Git reminder
Just a git reminder to work with github ...
git checkout master
git fetch upstream
git merge upstream/master
git checkout dashboard
git merge upstream/dashboard
git push --set-upstream origin dashboard
Merge
git mergetool -t kdiff3
git mergetool -t meld
git config --global merge.tool kdiff3
git svn rebase --> "file.abs: needs update"
git stash (save local changes away)
git stash list (have a look at what is stashed)
git svn rebase
git svn dcommit
git stash apply (back to where we were before)
Clean d'un repository :
For example,git fetch upstream
git checkout master
git reset --hard upstream/master
git push origin master --force
Revert
- git checkout path/to/file
- Pour une working copy entière: git reset --hard
Clean de la branch master du repo :
1/ recupérer le dernier master de crash
git checkout crash master
2/ checkouter ta branche master
git checkout master
3/ reinitialiser ta branche master avec la branche master de crash
git reset --hard crash/master
4/ pousser ça dans ton repository en forçant : ça va réécrire l'historique de la branche master de ton repository sur github
c est une operation destructive (mais nécéssaire parfois) qui peut te faire perdre des commits
git push --force origin master
Inscription à :
Articles (Atom)