Pierwszy README projektu
README odpowiada na pytania "co to jest?" i "jak zacząć?" jeszcze zanim ktoś otworzy kod.
README — pierwszy plik, który widzi osoba, otwierając repozytorium:
GitHub automatycznie pokazuje jego zawartość na stronie głównej projektu. W sklonowanym
repozytorium README.md już istnieje i jest już zatwierdzony — to część początkowego commita
chore: initial project scaffoldto pokazano w poprzednim
sekcję. Teraz jest bardzo krótki:
# SafeSort
SafeSort — программа для безопасной сортировки файлов по папкам.
Ponieważ plik jest już śledzony przez Git, git status w czystej pracy
nie pokaże nic drzewu — nie ma nic do dodania ani nic do zobowiązania. Ciekawe zacznie się wtedy
Zmiany zostaną wprowadzone w pliku: tak README rośnie w trakcie rozdziału – jest uzupełniany sekcjami,
i nie przepisywana od zera. Dodajmy pierwszą taką sekcję:
# SafeSort
SafeSort — программа для безопасной сортировки файлов по папкам.
## Instalacja
pip install -e .
git diff pokazuje różnice linia po linii przed zatwierdzeniem, git status — co dokładnie zmieniło się od ostatniego zatwierdzenia. W miarę pojawiania się w projekcie instalacji, komend i testów, w README dodadzą się takie same krótkie sekcje Usage i Tests. Pełny README projektu, już uzupełniony: projects/python/safesort/README.md.
Krótko
- README.md — pierwsze, co widzi człowiek, który otworzył repozytorium na GitHub.
- README można dodawać w miarę rozwoju projektu, zamiast pisać wszystko za pierwszym razem.
- git diff pokazuje zmiany linijka po linijce git status pokazuje, które pliki są dotknięte.