GitHub. Przyjazny przewodnik - Helion
Autor: Peter Bell, Brent Beer
Tytuł oryginału: Introducing GitHub: A Non-Technical Guide
Tłumaczenie: Piotr Cieślak
ISBN: 978-83-283-0503-8
stron: 136, Format: 140x208, okładka: miękka
Data wydania: 2015-07-15
Księgarnia: Helion
Cena książki: 32,90 zł
Tytuł oryginału: Introducing GitHub: A Non-Technical Guide
Tłumaczenie: Piotr Cieślak
ISBN: 978-83-283-0503-8
stron: 136, Format: 140x208, okładka: miękka
Data wydania: 2015-07-15
Księgarnia: Helion
Cena książki: 32,90 zł
Poznaj możliwości Gita i GitHuba!
Git zrewolucjonizowaÅ‚ Å›wiat systemów kontroli wersji. Koncepcja rozproszonego systemu podbiÅ‚a serca programistów i ustanowiÅ‚a trendy na kolejna lata. Co powstaÅ‚o z poÅ‚Ä…czenia Gita i serwisu udostÄ™pniajÄ…cego miejsce oraz narzÄ™dzia dla programistów korzystajÄ…cych z Gita? To GitHub — najpopularniejsze miejsce w sieci, w którym znajdziesz tysiÄ…ce projektów. GitHub wytycza dziÅ› Å›cieżki dla platform uÅ‚atwiajÄ…cych pracÄ™ z rozproszonymi systemami kontroli wersji.Ta książka zostaÅ‚a w caÅ‚oÅ›ci poÅ›wiÄ™cona wÅ‚aÅ›nie GitHubowi. SiÄ™gnij po niÄ… i przekonaj siÄ™, jakie usÅ‚ugi oferuje ten serwis oraz jak wykorzystać jego potencjaÅ‚ w Twoim projekcie. W trakcie lektury dowiesz siÄ™, jak przeglÄ…dać udostÄ™pniony kod, wspóÅ‚pracować przy projektach oraz dostarczać poprawki. Ponadto nauczysz siÄ™ zarzÄ…dzać zgÅ‚oszonymi przez użytkowników problemami w Twoim kodzie oraz opanujesz najlepsze praktyki konfigurowania Twojego repozytorium. Na sam koniec poznasz narzÄ™dzia przeznaczone dla systemów MacOS i Windows, a sÅ‚użące do wspóÅ‚pracy z serwisem GitHub. Książka ta jest obowiÄ…zkowÄ… lekturÄ… dla wszystkich czytelników chcÄ…cych w peÅ‚ni wykorzystać potencjaÅ‚ drzemiÄ…cy w tym serwisie.
- Dowiedz siÄ™ jak i dlaczego ludzie używajÄ… GitHuba do wspóÅ‚pracy.
- PrzeglÄ…daj bieżący stan projektu — najnowsze zmiany, prace do wykonania i historiÄ™ poprawek.
- Twórz i edytuj pliki w GitHubie bez znajomoÅ›ci systemu Git.
- Sugeruj zmiany w projektach, w których nie masz uprawnieÅ„ do bezpoÅ›redniego wprowadzania poprawek.
- Używaj narzÄ™dzi do obsÅ‚ugi problemów i zgÅ‚oszeÅ„, twórz gaÅ‚Ä™zie w celu definiowania nowych funkcji i wspólnej pracy nad zmianami.
- Twórz nowe repozytoria GitHuba, z uwzglÄ™dnieniem praw dostÄ™pu do swojego projektu
Zaawansowany system kontroli wersji dla każdego!
Osoby które kupowały "GitHub. Przyjazny przewodnik", wybierały także:
- Git. Kurs video. Zaawansowane aspekty konfiguracji popularnego systemu kontroli wersji 129,00 zł, (38,70 zł -70%)
- Git. Kurs video. Pracuj wygodnie z najpopularniejszym systemem kontroli wersji 79,00 zł, (23,70 zł -70%)
- Java dla średnio zaawansowanych. Kurs video. Tworzenie profesjonalnych projektów 119,00 zł, (53,55 zł -55%)
- Git. Od koncepcji do praktyki 39,90 zł, (19,95 zł -50%)
- Wprowadzenie do Git i GitHub. Kontrola wersji, zarz 69,00 zł, (34,50 zł -50%)
Spis treści
GitHub. Przyjazny przewodnik -- spis treści
Przedmowa (7)
- Do kogo jest adresowana ta książka? (7)
- Nie tylko kod (8)
- Komu nie przyda się ta książka? (8)
- Jak korzystać z niniejszej książki? (9)
- Konwencje zastosowane w książce (9)
- Podziękowania (9)
1. Wstęp (11)
- Czym jest Git? (11)
- Czym jest GitHub? (11)
- Dlaczego warto używać Gita? (12)
- Dlaczego warto używać GitHuba? (13)
- Najważniejsze pojęcia (13)
2. PrzeglÄ…danie (17)
- Zapoznanie siÄ™ ze stronÄ… projektu (17)
- Wyświetlanie pliku README.md (19)
- PrzeglÄ…danie historii zmian (20)
- Wyświetlanie zgłoszeń (20)
- WyÅ›wietlanie problemów (22)
- Wyświetlanie pulsu (23)
- WyÅ›wietlanie wykresów w GitHubie (25)
- Wykres wspóÅ‚pracowników (25)
- Wykres zmian (27)
- Wykres częstotliwości zmian w kodzie (28)
- Wykres "karta perforowana" (29)
- Wykres sieciowy (30)
- Lista uczestników (30)
- Wykres ruchu sieciowego (32)
3. Edycja (33)
- Udział w projekcie za pośrednictwem odgałęzień (33)
- Dodawanie pliku (34)
- Tworzenie zgłoszenia (36)
- Edytowanie pliku (44)
- Zmiana nazwy albo przenoszenie pliku (47)
- Praca z folderami (48)
- Tworzenie folderu (49)
- Zmiana nazwy folderu (49)
- Ograniczenia edytowania w serwisie GitHub (49)
4. WspóÅ‚praca (51)
- Wprowadzanie zmian w odgałęzieniu (51)
- Tworzenie zgłoszenia z poziomu gałęzi (54)
- WspóÅ‚praca przy zgÅ‚oszeniach (56)
- Zaangażowanie konkretnych osób w zgÅ‚oszenie (56)
- Przeglądanie zgłoszeń (57)
- Komentowanie zgłoszeń (57)
- Uatrakcyjnianie komentarzy (58)
- Modyfikowanie zgłoszeń (59)
- Testowanie zgłoszenia (61)
- Akceptowanie zgłoszenia (62)
- Kto powinien akceptować zgłoszenia? (63)
- Powiadomienia o zgłoszeniach (63)
- Zalecenia dotyczące zgłoszeń (64)
- Problemy (65)
- Definiowanie nowego problemu (65)
- ZarzÄ…dzanie kamieniami milowymi w ramach problemów (67)
- ZarzÄ…dzanie etykietami w ramach problemów (68)
- Komentowanie problemów (70)
- OdwoÅ‚ywanie siÄ™ do problemów w zmianie (70)
- Zalecenia dotyczÄ…ce problemów (70)
- Wiki (71)
- Rozpoczęcie pracy z wiki (72)
- Dodawanie stron do wiki i odwoływanie się do nich (74)
- Informacyjne strony WWW w GitHubie (75)
- Tworzenie strony internetowej dla projektu (76)
- Tworzenie strony internetowej dla siebie albo dla organizacji (78)
5. Tworzenie i konfigurowanie (81)
- Tworzenie repozytorium (81)
- Dodawanie wspóÅ‚pracowników (84)
- Konfigurowanie repozytorium (86)
- Integracja z innymi systemami (88)
- Repozytoria osobiste i repozytoria organizacji (95)
- Tworzenie organizacji (95)
- Zarządzanie zespołami (96)
6. Pobieranie (101)
- Po co klonować repozytorium? (101)
- GitHub w wersji dla systemu Mac OS (102)
- Przesyłanie zmian przy użyciu programu GitHub dla Mac OS-a (110)
- Wyświetlanie zmian w programie GitHub dla Mac OS-a (112)
- Program GitHub w wersji dla systemu Windows (114)
- Przesyłanie zmian przy użyciu programu GitHub dla Windows (121)
- Konfigurowanie narzędzi do obsługi Gita z poziomu wiersza poleceń systemu Windows (123)
7. Kolejne kroki (125)
Skorowidz (127)