GitHub Przyjazny przewodnik.pdf

(1448 KB) Pobierz
Tytuł oryginału: Introducing GitHub
Tłumaczenie: Piotr Cieślak
ISBN: 978-83-283-0503-8
© 2015 Helion S.A.
Authorized Polish translation of the English edition of Introducing GitHub,
ISBN 9781491949740 © 2015 Pragmatic Learning, Inc.
This translation is published and sold by permission of O’Reilly Media, Inc.,
which owns or controls all rights to publish and sell the same.
All rights reserved. No part of this book may be reproduced or transmitted in any form
or by any means, electronic or mechanical, including photocopying, recording or by any
information storage retrieval system, without permission from the Publisher.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu
niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą
kserograficzną, fotograficzną, a także kopiowanie książki na nośniku filmowym,
magnetycznym lub innym powoduje naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi
bądź towarowymi ich właścicieli.
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce
informacje były kompletne i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za
ich wykorzystanie, ani za związane z tym ewentualne naruszenie praw patentowych lub
autorskich. Autor oraz Wydawnictwo HELION nie ponoszą również żadnej odpowiedzialności
za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce.
Wydawnictwo HELION
ul. Kościuszki 1c, 44-100 GLIWICE
tel. 32 231 22 19, 32 230 98 63
e-mail:
helion@helion.pl
WWW:
http://helion.pl
(księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/github
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis tre ci
Przedmowa ...................................................................................... 7
Do kogo jest adresowana ta ksi ka?
Nie tylko kod
Komu nie przyda si ta ksi ka?
Jak korzysta z niniejszej ksi ki?
Konwencje zastosowane w ksi ce
Podzi kowania
Czym jest Git?
Czym jest GitHub?
Dlaczego warto u ywa Gita?
Dlaczego warto u ywa GitHuba?
Najwa niejsze poj cia
Zapoznanie si ze stron projektu
Wy wietlanie pliku README.md
Przegl danie historii zmian
Wy wietlanie zg osze
Wy wietlanie problemów
Wy wietlanie pulsu
Wy wietlanie wykresów w GitHubie
Wykres wspó pracowników
Wykres zmian
Wykres cz stotliwo ci zmian w kodzie
Wykres „karta perforowana”
Wykres sieciowy
Lista uczestników
Wykres ruchu sieciowego
7
8
8
9
9
9
11
11
12
13
13
17
19
20
20
22
23
25
25
27
28
29
30
30
32
1. Wst p .............................................................................................. 11
2. Przegl danie ...................................................................................17
3
Kup książkę
Poleć książkę
3. Edycja .............................................................................................33
Udzia w projekcie za po rednictwem odga zie
Dodawanie pliku
Tworzenie zg oszenia
Edytowanie pliku
Zmiana nazwy albo przenoszenie pliku
Praca z folderami
Tworzenie folderu
Zmiana nazwy folderu
Ograniczenia edytowania w serwisie GitHub
Wprowadzanie zmian w odga zieniu
Tworzenie zg oszenia z poziomu ga zi
Wspó praca przy zg oszeniach
Zaanga owanie konkretnych osób w zg oszenie
Przegl danie zg osze
Komentowanie zg osze
Uatrakcyjnianie komentarzy
Modyfikowanie zg osze
Testowanie zg oszenia
Akceptowanie zg oszenia
Kto powinien akceptowa zg oszenia?
Powiadomienia o zg oszeniach
Zalecenia dotycz ce zg osze
Problemy
Definiowanie nowego problemu
Zarz dzanie kamieniami milowymi w ramach problemów
Zarz dzanie etykietami w ramach problemów
Komentowanie problemów
Odwo ywanie si do problemów w zmianie
Zalecenia dotycz ce problemów
Wiki
Rozpocz cie pracy z wiki
Dodawanie stron do wiki i odwo ywanie si do nich
Informacyjne strony WWW w GitHubie
Tworzenie strony internetowej dla projektu
Tworzenie strony internetowej dla siebie albo dla organizacji
33
34
36
44
47
48
49
49
49
51
54
56
56
57
57
58
59
61
62
63
63
64
65
65
67
68
70
70
70
71
72
74
75
76
78
4. Wspó praca .................................................................................... 51
4
Spis tre ci
Kup książkę
Poleć książkę
5. Tworzenie i konfigurowanie ........................................................ 81
Tworzenie repozytorium
Dodawanie wspó pracowników
Konfigurowanie repozytorium
Integracja z innymi systemami
Repozytoria osobiste i repozytoria organizacji
Tworzenie organizacji
Zarz dzanie zespo ami
Po co klonowa repozytorium?
GitHub w wersji dla systemu Mac OS
Przesy anie zmian przy u yciu programu GitHub dla Mac OS-a
Wy wietlanie zmian w programie GitHub dla Mac OS-a
Program GitHub w wersji dla systemu Windows
Przesy anie zmian przy u yciu programu
GitHub dla Windows
Konfigurowanie narz dzi do obs ugi Gita
z poziomu wiersza polece systemu Windows
81
84
86
88
95
95
96
101
102
110
112
114
121
123
6. Pobieranie .....................................................................................101
7. Kolejne kroki ................................................................................ 125
Skorowidz .....................................................................................127
Spis tre ci
5
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin