Devenir un ninja sur GitHub

Configurer git comme un pro

Astuce raccourcis GitHub
Par David Leuliette le

Si je ne devais choisir qu'un seul outil dans tous ceux que j'utilise, je choisirais sans hésiter le terminal. Concernant le site web se serait GitHub. Je passe beaucoups de temps à utiliser ces solutions, autant essayer d'être efficace. Créer / connaitre différents raccourcis vous fera gagner de précieuses secondes. Vous êtes plus productif, votre travail est plus efficace et vous libère du temps pour régler de vrais problèmes.

Github ninja octocat

Des alias git

À mon avis la première chose à faire, sur vous utilisez git, est de pimper votre fichier .gitconfig.

    [user]
      name = Bruce Wayne
      email = bruce@wayne.com
    [push]
      default = current
    [alias]
      poule = pull --rebase
      co = checkout
      br = branch
      today = log --since=midnight --author='Bruce Wayne' --oneline
    [color]
      ui = auto
  • git poule - Récupérer la dernière version du projet.
  • git br - Afficher la liste de vos branches.
  • git co - Changer de branche.
  • git push - Pousser vos modifications "dans le cloud" (dans mon cas la branche courante)
  • git today - Qu'est ce que j'ai fait aujourd'hui ?

Cette liste est simple et peut être grandement améliorée mais c'est ce que j'utilise 80% du temps.

Raccourcis claviers

Les logiciels traditionnels et les application web ne sont pas si différentes. Gardez cela à l'esprit et essayez d'utiliser les raccourcis aussi souvent que possible sur GitHub pour aider à réduire le temps passé sur le site.

Liste des raccourcis claviers:

  • g c – Afficher le code du projet.
  • g i – Voir les issues.
  • t – Lors de l'affichage du code source, avoir le comportement d'un explorateur de fichier.
  • c – Ouvrir une nouvelle issue.
  • r – Répondre à une issue + bonus Sélectionne le texte pour faire une citation.
  • ? – Voir le menu d'aide avec les raccourcis.

Si vous avez d'autres idées / astuces n'hésitez pas à me les envoyer !