6. GitHub
7. Narzędzia Gita
- 7.1 Wskazywanie rewizji
- 7.2 Interaktywne używanie przechowali
- 7.3 Schowek i czyszczenie
- 7.4 Signing Your Work
- 7.5 Searching
- 7.6 Przepisywanie historii
- 7.7 Reset Demystified
- 7.8 Advanced Merging
- 7.9 Rerere
- 7.10 Debugowanie z Gitem
- 7.11 Moduły zależne
- 7.12 Bundling
- 7.13 Replace
- 7.14 Credential Storage
- 7.15 Podsumowanie
8. Dostosowywanie Gita
- 8.1 Konfiguracja Gita
- 8.2 Git Attributes
- 8.3 Git Hooks
- 8.4 An Example Git-Enforced Policy
- 8.5 Summary
9. Git i inne systemy
- 9.1 Git jako klient
- 9.2 Migracja do Gita
- 9.3 Podsumowanie
10. Mechanizmy wewnętrzne w Git
- 10.1 Komendy typu plumbing i porcelain
- 10.2 Obiekty Gita
- 10.3 Referencje w Git
- 10.4 Spakowane pliki (packfiles)
- 10.5 Refspec
- 10.6 Protokoły transferu
- 10.7 Konserwacja i odzyskiwanie danych
- 10.8 Environment Variables
- 10.9 Podsumowanie
A1. Appendix A: Git in Other Environments
- A1.1 Graphical Interfaces
- A1.2 Git in Visual Studio
- A1.3 Git in Eclipse
- A1.4 Git in Bash
- A1.5 Git in Zsh
- A1.6 Git in Powershell
- A1.7 Summary
A2. Appendix B: Embedding Git in your Applications
- A2.1 Command-line Git
- A2.2 Libgit2
- A2.3 JGit
A3. Appendix C: Git Commands
- A3.1 Setup and Config
- A3.2 Getting and Creating Projects
- A3.3 Basic Snapshotting
- A3.4 Branching and Merging
- A3.5 Sharing and Updating Projects
- A3.6 Inspection and Comparison
- A3.7 Debugging
- A3.8 Patching
- A3.9 Email
- A3.10 External Systems
- A3.11 Administration
- A3.12 Plumbing Commands
1.4 Pierwsze kroki - Linia poleceń
Linia poleceń
Jest wiele sposobów użycia gita. Zarówno jako oryginalne narzędzia tekstowe jak i używając graficznych interfejsów z różnymi funkcjami. W tej książce będziemy korzystać z interfejsu lini komend. Po pierwsze, linia komend jest jedynym miejscem, w którym możesz używać wszystkich poleceń gita - większość interfejsów graficznych dla uproszczenia implementuje tylko pewien podzbiór funkcji. Jeśli wiesz jak użyć polecenia w linii komend to prawdopodobnie wiesz jak uruchomić je w trybie graficznym, w przeciwną stronę niekoniecznie jest to prawdą. Jeśli wybrałeś interfejs graficzny co jest kwestią gustu, wszyscy użytkownicy mają również zainstalowane narzędzia tekstowe gotowe do użycia.
Oczekujemy więc, że wiesz jak otworzyć Terminal w systemie Mac lub wiersz poleceń czy Powershell w systemie Windows.