O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

GitHub. Przyjazny przewodnik

Book Description

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.

Table of Contents

  1. okładka
  2. Prawa autorskie strony
  3. tytuł strony
  4. Spis treści
  5. Przedmowa
    1. Do kogo jest adresowana ta książka?
    2. Nie tylko kod
    3. Komu nie przyda się ta książka?
    4. Jak korzystać z niniejszej książki?
    5. Konwencje zastosowane w książce
    6. Podziękowania
  6. ROZDZIAŁ 1.
    1. Czym jest Git?
    2. Czym jest GitHub?
    3. Dlaczego warto używać Gita?
    4. Dlaczego warto używać GitHuba?
    5. Najważniejsze pojęcia
  7. ROZDZIAŁ 2.
    1. Zapoznanie się ze stroną projektu
    2. Wyświetlanie pliku README.md
    3. Przeglądanie historii zmian
    4. Wyświetlanie zgłoszeń
    5. Wyświetlanie problemów
    6. Wyświetlanie pulsu
    7. Wyświetlanie wykresów w GitHubie
      1. Wykres współpracowników
      2. Wykres zmian
      3. Wykres częstotliwości zmian w kodzie
      4. Wykres „karta perforowana”
      5. Wykres sieciowy
      6. Lista uczestników
      7. Wykres ruchu sieciowego
  8. ROZDZIAŁ 3.
    1. Udział w projekcie za pośrednictwem odgałęzień
    2. Dodawanie pliku
    3. Tworzenie zgłoszenia
    4. Edytowanie pliku
    5. Zmiana nazwy albo przenoszenie pliku
    6. Praca z folderami
      1. Tworzenie folderu
      2. Zmiana nazwy folderu
    7. Ograniczenia edytowania w serwisie GitHub
  9. ROZDZIAŁ 4.
    1. Wprowadzanie zmian w odgałęzieniu
    2. Tworzenie zgłoszenia z poziomu gałęzi
    3. Współpraca przy zgłoszeniach
      1. Zaangażowanie konkretnych osób w zgłoszenie
      2. Przeglądanie zgłoszeń
      3. Komentowanie zgłoszeń
      4. Uatrakcyjnianie komentarzy
      5. Modyfikowanie zgłoszeń
      6. Testowanie zgłoszenia
      7. Akceptowanie zgłoszenia
      8. Kto powinien akceptować zgłoszenia?
      9. Powiadomienia o zgłoszeniach
      10. Zalecenia dotyczące zgłoszeń
    4. Problemy
      1. Definiowanie nowego problemu
      2. Zarządzanie kamieniami milowymi w ramach problemów
      3. Zarządzanie etykietami w ramach problemów
      4. Komentowanie problemów
      5. Odwoływanie się do problemów w zmianie
      6. Zalecenia dotyczące problemów
    5. Wiki
      1. Rozpoczęcie pracy z wiki
      2. Dodawanie stron do wiki i odwoływanie się do nich
    6. Informacyjne strony WWW w GitHubie
      1. Tworzenie strony internetowej dla projektu
      2. Tworzenie strony internetowej dla siebie albo dla organizacji
  10. ROZDZIAŁ 5.
    1. Tworzenie repozytorium
    2. Dodawanie współpracowników
    3. Konfigurowanie repozytorium
    4. Integracja z innymi systemami
    5. Repozytoria osobiste i repozytoria organizacji
    6. Tworzenie organizacji
    7. Zarządzanie zespołami
  11. ROZDZIAŁ 6.
    1. Po co klonować repozytorium?
    2. GitHub w wersji dla systemu Mac OS
      1. Przesyłanie zmian przy użyciu programu GitHub dla Mac OS-a
      2. Wyświetlanie zmian w programie GitHub dla Mac OS-a
    3. Program GitHub w wersji dla systemu Windows
      1. Przesyłanie zmian przy użyciu programu GitHub dla Windows
      2. Konfigurowanie narzędzi do obsługi Gita z poziomu wiersza poleceń systemu Windows
  12. ROZDZIAŁ 7.
  13. Skorowidz
  14. O autorach
  15. Kolofon
  16. Przypisy
    1. Rozdział 1. Wstęp
    2. Rozdział 4. Współpraca
    3. Rozdział 5. Tworzenie i konfigurowanie