Hub - Pour utiliser Github à directement depuis votre terminal
N’étant pas développeur, je ne suis pas un grand utilisateur de Git au quotidien. Toutefois, je sais que vous êtes nombreux à utiliser notamment Github pour votre code.
C’est pourquoi je pense à vous et je vous invite à jeter un oeil à Hub. Hub c’est un outil qui étend les fonctionnalités de Git avec des commandes propres aux services de Github.
Ainsi, un “git clone” deviendra un “hub clone”. Et un “git remote add origin [email protected]:YOUR_USER/hub.git” se fera via un “hub fork –remote-name=origin”.
Ça, c’est pour l’exemple. Mais grâce à hub, vous pourrez directement depuis votre terminal agir sur le service Github en lui-même :
- Ouvrir les derniers tickets de votre projet : “hub browse – issues”
- Ou encore le wiki d’un autre projet : “hub browse mojombo/jekyll wiki”
- Ou lister les tickets urgents qui vous sont attribués : “hub issue -a YOUR_USER -l urgent”
- Ou créer une release Github directement : “hub release create -c -F release-notes.txt v2.3.0”
Etc., etc., etc.
Vous pouvez vous faire une idée plus précise sur le site de hub.
En tout cas, c’est à la fois pratique si vous n’aimez pas quitter votre terminal, mais aussi pour tous ceux qui veulent automatiser un petit peu les choses.
Pour installer hub, ça se passe avec Brew :
brew install hub
Ou en récupérant les binaires ici ou en le compilant.