Skip to content

Latest commit

 

History

History
267 lines (171 loc) · 9.46 KB

File metadata and controls

267 lines (171 loc) · 9.46 KB

Ressources Git & GitHub

Collection de ressources pour continuer votre apprentissage de Git et GitHub.


Documentation Officielle

Git

GitHub


Cours & Tutoriels Interactifs

Gratuits

Payants (mais excellents)


Vidéos YouTube

En Français

En Anglais


Outils & Extensions

Interfaces Graphiques (GUI)

Extensions VS Code

Outils CLI

  • tig - Interface texte pour Git
  • lazygit - Interface TUI simple
  • gh - GitHub CLI officiel
  • hub - Extension Git pour GitHub

Livres

En Français

En Anglais


Jeux & Challenges


Cheat Sheets


Sites & Blogs


Communautés

Forums & Q&A

Discord & Slack


Projets Open Source pour Pratiquer

Contribuez à ces projets débutant-friendly :


Configurations Utiles

Aliases Git Pratiques

Ajoutez ces aliases à votre ~/.gitconfig :

[alias]
    st = status
    co = checkout
    br = branch
    ci = commit
    unstage = reset HEAD --
    last = log -1 HEAD
    visual = log --graph --oneline --all
    amend = commit --amend --no-edit
    undo = reset --soft HEAD~1
    contributors = shortlog --summary --numbered

Fichiers .gitignore


Workflows Populaires


Certifications


Debugging & Troubleshooting


Apps Mobiles


Visualisation


Bonnes Pratiques


Tips & Astuces

Git Tips

GitHub Tips


Newsletters


Projets Inspirants

Exemples de bons repos à étudier :


Prochaines Étapes

  1. Pratiquez quotidiennement - Utilisez Git pour tous vos projets
  2. Contribuez à l'open source - Commencez par des petites contributions
  3. Explorez Git avancé - Rebase interactif, bisect, submodules
  4. Automatisez avec Git hooks - Pre-commit, pre-push hooks
  5. Apprenez CI/CD - GitHub Actions, GitLab CI

Conseil : N'essayez pas d'apprendre tout d'un coup. Maîtrisez les bases, puis explorez progressivement les concepts avancés au fur et à mesure de vos besoins.

Bonne continuation dans votre voyage Git ! 🚀