Je résiste à l’envie de cliquer sur inutile pour te répondre: oui, niveau interface git c’est pas encore ça. Egit par exemple est loin de l’intégration SVN dans Eclipse. Idem, tortoisegit est une blague à coté de tortoisesvn.
Mais il existe des alternatives proprios avec suffisament de valeur ajoutée, par exemple SmartGit, ou Github pour l’hébergement.
Maintenant par rapport à tes griefs sur git, des alias(fonctions bash) non testées: checkin ()
{
git commit $@
git fetch
git rebase origin/master
git push
}pushbranch()
{
git push origin 1ドル:refs/heads/1ドル
}
J’ai supposé que la source était origin/master (comportement par défaut en tout-centralisé).
Pour l’historique: voir git revert
En général remplacer l’historique c’est mal, très mal. Mais c’est possible: replacemasterwithversion()
{
git branch -M master old-master-`date +%s`
git checkout -b master 1ドル
git push -f # pas bien !!!!!!!!!!
}
Pour l’interface graphique, voire smartgit. Je ne suis pas convaincu que ça soit nécessaire.
Pour le reste, voir le commentaire de reg: https://linuxfr.org/comments/1204997.html#1204997
# Ce qui te manque: des alias et un workflow défini
Posté par Aissen . En réponse au journal Recherche gestionnaire de version idéal. Évalué à 3.
Mais il existe des alternatives proprios avec suffisament de valeur ajoutée, par exemple SmartGit, ou Github pour l’hébergement.
Maintenant par rapport à tes griefs sur git, des alias(fonctions bash) non testées:
checkin (){
git commit $@
git fetch
git rebase origin/master
git push
}
pushbranch(){
git push origin 1ドル:refs/heads/1ドル
}
J’ai supposé que la source était origin/master (comportement par défaut en tout-centralisé).
Pour l’historique: voir git revert
En général remplacer l’historique c’est mal, très mal. Mais c’est possible:
replacemasterwithversion(){
git branch -M master old-master-`date +%s`
git checkout -b master 1ドル
git push -f # pas bien !!!!!!!!!!
}
Pour l’interface graphique, voire smartgit. Je ne suis pas convaincu que ça soit nécessaire.
Pour le reste, voir le commentaire de reg: https://linuxfr.org/comments/1204997.html#1204997