Dodaj dokument z GitHub Desktop
Cel
Dodasz nowy dokument z użyciem GitHub Desktop i zgłosisz go do sprawdzenia.
Zanim zaczniesz
Potrzebujesz:
- konta na GitHubie,
- dostępu do repozytorium Sieci,
- zainstalowanego GitHub Desktop,
- edytora tekstu lub kodu.
Jak wygląda cały proces
Wykonasz sześć czynności:
- otworzysz repozytorium w GitHub Desktop,
- utworzysz nową gałąź,
- dodasz nowy plik w podkatalogu projektu,
- zapiszesz zmianę,
- opublikujesz gałąź,
- utworzysz pull request.
1. Otwórz repozytorium
- Uruchom GitHub Desktop.
- Wybierz repozytorium Sieci.
- Upewnij się, że pracujesz na aktualnej wersji.
Jeśli program pokazuje przycisk Fetch origin albo Pull origin, wybierz go przed rozpoczęciem pracy.
2. Utwórz nową gałąź
- Otwórz listę Current branch.
- Wybierz New branch.
- Wpisz nazwę gałęzi.
Przykład:
zalecenie-prosty-jezyk
- Wybierz Create branch.
Potem:
- Jeśli GitHub Desktop zapyta, czy chcesz utworzyć fork repozytorium, wybierz: Fork this repository
- Następnie wybierz opcję: To contribute to the parent project (Aby wnosić swój wkład do głównego projektu).
3. Otwórz pliki w edytorze
W GitHub Desktop wybierz: Open in external editor (Otwórz w edytorze zewnętrznym)
Otworzy się katalog z plikami repozytorium.
4. Przejdź do katalogu odpowiedniego wymiaru
W edytorze otwórz kolejno:
documentationdocs- katalog odpowiedniego wymiaru, na przykład
komunikacja
W katalogu wymiaru utworzysz osobny podkatalog dla swojego projektu.
5. Utwórz podkatalog i nowy plik
W edytorze utwórz nowy podkatalog dla swojego projektu.
Nazwa podkatalogu powinna:
- być krótka,
- nie zawierać spacji,
- nie zawierać polskich znaków,
- używać małych liter i łączników.
Przykład:
stosowanie-prostego-jezyka
W tym podkatalogu utwórz nowy plik z rozszerzeniem .md.
Najprostsza nazwa pliku to:
index.md
Cała ścieżka do pliku będzie wyglądała tak:
documentation/docs/komunikacja/stosowanie-prostego-jezyka/index.md
Możesz też użyć nazwy pliku zgodnej z tematem projektu, na przykład:
documentation/docs/komunikacja/stosowanie-prostego-jezyka/zalecenie-prosty-jezyk.md
6. Wpisz treść dokumentu
Na początku pliku dodaj metadane:
---
id: zalecenie-prosty-jezyk
title: Stosowanie prostego języka w komunikacji organizacji
description: Projekt zalecenia dotyczącego prostego języka.
---
Identyfikator (id) musi być dokładnie taki sam, jak nazwa pliku bez rozszerzenia .md.
Następnie wpisz treść dokumentu:
# Stosowanie prostego języka w komunikacji organizacji
## 1. Cel zalecenia
Celem zalecenia jest...
Zapisz plik w edytorze.
7. Wróć do GitHub Desktop
GitHub Desktop pokaże zmieniony plik.
Wpisz krótki opis zmiany, na przykład:
Dodanie projektu zalecenia o prostym języku
Wybierz przycisk: Commit to [nazwa gałęzi]
8. Opublikuj gałąź
Po zapisaniu zmiany wybierz: Publish branch
Dzięki temu Twoja gałąź zostanie wysłana na GitHub.
9. Utwórz pull request
W GitHub Desktop wybierz: Create pull request
Program otworzy stronę GitHub w przeglądarce.
Na stronie GitHub:
- sprawdź tytuł,
- dodaj krótki opis, jeśli chcesz,
- wybierz Create pull request.
10. Sprawdź testy
Po utworzeniu pull requesta GitHub uruchomi automatyczne testy.
Jeśli wszystko jest poprawne, zobaczysz komunikaty podobne do:
- All checks have passed (Wszystkie testy przeszły)
- No conflicts with the base branch (Nie ma konfliktu z główną gałęzią)
Jeśli pojawią się błędy, nie przejmuj się. Najczęściej chodzi o drobny błąd techniczny w pliku. Administrator lub osoba prowadząca repozytorium pomoże je znaleźć i poprawić.
Gotowe
Twój projekt został zgłoszony.
Administrator repozytorium utworzy w pierwszym komentarzu link Zobacz podgląd projektu, dzięki któremu będzie można podejrzeć treść projektu na specjalnie utworzonej stronie internetowej.
Teraz projekt może zostać:
- sprawdzony,
- skomentowany,
- poprawiony,
- zaakceptowany,
- scalony z głównym repozytorium.
Co może pójść nie tak
Nie widzę repozytorium w GitHub Desktop
Sprawdź, czy jesteś zalogowany na właściwe konto GitHub.
Program pyta o fork
To normalne. Wybierz Fork this repository.
Nie widzę zmian w GitHub Desktop
Upewnij się, że plik został zapisany w edytorze i znajduje się we właściwym katalogu.
Nie wiem, gdzie utworzyć podkatalog
Utwórz go w katalogu wymiaru, którego dotyczy projekt, na przykład komunikacja.
Jeśli nie masz pewności, wybierz najbliższy właściwy katalog albo poproś lidera zespołu o wskazanie miejsca.
Nie wiem, co wpisać w commit
Wpisz krótko, co zrobiłeś, na przykład:
Dodanie projektu zalecenia
Wskazówki dla osób korzystających z czytnika ekranu
- W GitHub Desktop kieruj się nazwami przycisków: Current branch, New branch, Commit, Publish branch, Create pull request.
- Jeśli edytor jest wygodniejszy niż GitHub Desktop, większość pracy wykonuj w edytorze.
- Po zapisaniu pliku wróć do GitHub Desktop, aby wykonać commit i pull request.
- Ctrl+Shift+f - przejście do folderu z plikami na dysku
- Ctrl+Shift+a - otwarcie zewnętrznego edytora, na przykład Visual Studio Code
- Ctrl+Shift+g - przejście do repozytorium na stronie internetowej
- Ctrl+p - wypchnięcie na serwer
- Ctrl+Shift+p - pobranie aktualnej wersji z serwera
GitHub może działać inaczej w zależności od czytnika i przeglądarki.