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 git@github.com: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.
Echo Flex, Contrôlez vos appareils connectés

Ajoutez l’intelligence d’Alexa à tous les espaces de la maison : cet appareil connecté avec prise intégrée vous permet d’utiliser Alexa dans plus d’endroits à la maison.
Contrôlez votre maison connectée par la voix : allumez les lumières, réglez les thermostats, verrouillez les portes et plus encore avec des appareils connectés compatibles.
Branchez-le et utilisez votre voix pour accéder instantanément aux informations, ajouter des articles à votre panier d’achat, vérifier la météo, passer des appels mains-libres et contrôler des appareils connectés compatibles.