GIT TANPA DRAMA: Belajar Praktis Version Control untuk Pemula
Kata Kunci:
GIT TANPA DRAMA, VERSION CONTROL, BUKU PANDUANSinopsis
Git Tanpa Drama adalah panduan praktis untuk menguasai Git dan GitHub dari nol hingga kolaborasi profesional, tanpa kebingungan, tanpa panik, tanpa drama.
Dalam l4 bab, Anda telah belajar:
- Fondasi kokoh: Dari git init hingga commit yang rapi, membaca history dengan log dan diff, mengelola file dengan .gitignore
- Branching & Merging: Bekerja dengan branch, merge tanpa takut, menyelesaikan konflik dengan percaya diri
- Kolaborasi GitHub: Push ke remote, menangani push ditolak, Pull Request workflow yang profesional
- Advanced & Recovery: Stash untuk pindah konteks, memahami rebase vs merge, undo dengan restore/revert/reset
Satu proyek praktis dari awal hingga akhir. Dari folder kosong hingga kolaborasi tim di GitHub. Git bukan musuh. Git adalah alat yang akan menemani Anda sepanjang karier. Dengan fondasi yang Anda bangun dari buku ini, Anda siap bekerja menghadapi project nyata, tim profesional, dan tantangan kolaborasi modern.
Selamat! Anda bukan lagi pemula Git.
Tetap praktik, tetap tenang, tetap tanpa drama.
Bab
-
Kata Pengantar
-
Pengantar
-
I FONDASI GIT
-
II BRANCHING & MERGING
-
III KOLABORASI DENGAN GITHUB
-
IV ADVANCED & TROUBLESHOOTING
-
V LAMPIRAN
-
Daftar Pustaka
-
Tentang Penulis
Unduhan
Referensi
Dokumentasi Resmi
1. Git Documentation Git Official Documentation https://git-scm.com/doc
Dokumentasi resmi Git yang mencakup command reference, user manual, dan ProGit book.
2. GitHub Docs
GitHub Official Documentation
Dokumentasi lengkap penggunaan GitHub, Pull Request work- flow, dan kolaborasi tim.
3. GitHub CLI Manual
GitHub CLI (gh) Documentation
https://cli.github.com/manual/
Dokumentasi GitHub CLI untuk operasi GitHub via command line.
Tutorial dan Dokumentasi Ofisial
4. Atlassian Git Tutorials
Atlassian Bitbucket Git Tutorials https://www.atlassian.com/git/tutorials Tutorial komprehensif Git dari Atlassian, mencakup:
163
• Using Branches: https://www.atlassian.com/git/tuto rials/using-branches
• Git Merge: https://www.atlassian.com/git/tutorials/ using-branches/git-merge
• Git Rebase: https://www.atlassian.com/git/tutorial s/rewriting-history/git-rebase
• Resolving Conflicts: https://www.atlassian.com/git/tu torials/using-branches/merge-conflicts
5. Git Handbook - GitHub https://guides.github.com/introduction/git-handboo k/
Dokumentasi singkat dan praktis untuk memulai Git.
6. Learn Git Branching
https://learngitbranching.js.org/
Pembelajaran interaktif visual untuk memahami Git branching dan merging.
Best Practices dan Konvensi
7. Conventional Commits
https://www.conventionalcommits.org/
Spesifikasi konvensi pesan commit (feat:, fix:, docs:, dll.) yang digunakan dalam buku ini.
8. Git Best Practices - GitLab https://about.gitlab.com/topics/version-control/ver sion-control-best-practices/
Best practices version control dan Git workflow.
164 Daftar Pustaka
Buku Referensi
9. Pro Git Book (2nd Edition) Scott Chacon & Ben Straub Apress, 2014
https://git-scm.com/book/en/v2
Buku komprehensif Git (tersedia gratis online), digunakan sebagai referensi konsep dasar Git.
10. Git Pocket Guide Richard E. Silverman O’Reilly Media, 2013
Pedoman ringkas Git command dan workflow.
Tools dan Integrasi
11. Visual Studio Code - Using Git https://code.visualstudio.com/docs/sourcecontrol/o verview
Dokumentasi integrasi Git dengan VS Code.
12. Git for Windows
Git implementation untuk Windows, termasuk Git Bash.
Visualisasi dan Diagram
Diagram dan ilustrasi workflow Git dalam buku ini terinspirasi dari:
• Atlassian Git Tutorials visualization
• Pro Git Book diagrams
• Git-scm.com documentation graphics
