[Kurs Gita w praktyce]Czym są i jak działają tagi w gicie? git tag ⌨️ cz.21
Tagi umożliwiają oznaczanie commitów i nadawanie im specjalnych etykiet. Bardzo często wykorzystywane są do przypisywania wersji oprogramowania ale nie tylko! 🤨 W GitHubie na ich podstawie można tworzyć kolejne wydania aplikacji. Więcej szczegółów wraz z przykładami w video! 🎬
[Kurs Gita w praktyce]git cherry-pick = Kopiowanie commitów w gicie ⌨️ cz.20
Cherry-pick jest idealnym rozwiązaniem do szybkiego przenoszenia zmian z wybranych commitów pomiędzy gałęziami 🍒 Więcej szczegółów wraz z przykładami w video! 🎬
[Kurs Gita w praktyce]Jak łączyć commity w gicie? – git squash ⌨️ cz.19
Dziś pokazuję w jaki sposób połączyć wiele commitów w jeden, korzystając z opcji squash w poleceniu rebase. Fajna sztuczka, która może pomóc uporządkować historię projektu w gicie i „usunąć” nadmiarowe commity 😎 WAŻNE! Opcja squash modyfikuje identyfikatory commitów przez co nie powinno się jej wykonywać na publicznych (dostępnych dla innych) commitach i gałęziach – […]
[Kurs Gita w praktyce] Jak działa rebase? git merge vs git rebase ⌨️
Dziś temat gorący jak bułki w piekarni o poranku 😉 W tym odcinku porównuję działanie poleceń git rebase i git merge, pokazując różnice na kilku przykładach. Omawiam sposób działania algorytmu rebase, ostrzegam na co trzeba uważać i dzielę się dobrymi praktykami. Oprócz tego pokazuję świetne narzędzie GUI do pracy z gitem – GitKraken! Ten odcinek […]
[Kurs Gita w praktyce] Czym jest i jak działa Pull Request w GitHubie?
Pull Requesty są jednym ze sposobów na zachowanie porządku w projekcie, utrzymanie jego stabilności i odpowiedniej jakości kodu. Dzięki nim możliwe jest realizowanie Code Review, które jest podstawowym etapem pracy zespołowej nad kodem 🤨 Jest to w pewnym sensie etap przejściowy, który występuje przed przeniesieniem zmian na przykład z gałęzi funkcjonalnej (feature branch) na inną […]
Zaprogramuj Życie / [Kurs Gita w praktyce] Jak DOBRZE nazywać commity w gicie?
Jeżeli szukasz swojej drogi w świecie IT i programowania, to świetnie trafiłeś! Poruszam na tym kanale wiele ciekawych tematów, które pomogą Ci rozwinąć karierę 🙂
[Kurs Gita w praktyce] Jak działa GitHub Fork i Pull Request? ⌨️ cz.13
Jeżeli szukasz swojej drogi w świecie IT i programowania, to świetnie trafiłeś! Poruszam na tym kanale wiele ciekawych tematów, które pomogą Ci rozwinąć karierę 🙂
[Kurs Gita w praktyce] Jak zmienić nazwy commitów w gicie? git rebase i commit amend ⌨️ cz.12
Jeżeli szukasz swojej drogi w świecie IT i programowania, to świetnie trafiłeś! Poruszam na tym kanale wiele ciekawych tematów, które pomogą Ci rozwinąć karierę 🙂 Co zrobić w sytuacji kiedy zrobiliśmy commit i wypuściliśmy kod na lokalne repozytorium ale okazało się, że opis jest niepoprawny lub brakuje jakiegoś pliku? Na ratunek przychodzą […]
[Kurs Gita w praktyce] Merge conflicts… Jak rozwiązywać konflikty w gicie? ⌨️ cz.10
W tym odcinku opowiem jak łączenie ze sobą gałęzi może powodować występowanie sporej ilości konfliktów… Jeżeli modyfikuje się ten sam plik w tym samym obszarze na różnych gałęziach, to w momencie ich mergowania, na pewno będzie trzeba zadecydować, które zmiany powinny zostać w projekcie 🤔 Warto zrozumieć dlaczego konflikty się pojawiają i jak sobie z […]
[Kurs Gita w praktyce] Git stash – Czym jest i jak z niego korzystać? ⌨️ cz.9
W tym odcinku : Zastanawialiście się kiedyś w jaki sposób można przechowywać tymczasowo pliki nie robiąc commita? 🤨 Można do tego wykorzystać mechanizm schowka (git stash), który przetrzyma nasze zmiany i pliki w lokalnym repozytorium! 00:00 Intro 00:29 Co było ostatnio? 01:26 Do czego jest schowek (stash) i dlaczego się go używa? 05:50 Przypomnienie […]
[Kurs Gita w praktyce] Jak mergować gałęzie (branche)? Fast-Forward vs 3-way merge ⌨️ cz.8
W tym odcinku: Mergowanie to mechanizm umożliwiający łączenie ze sobą wielu gałęzi w jedną, spójną całość. Wyróżnia się 2 algorytmy: ✅ Fast-Forward ✅ 3-way merge Jaka jest różnica między nimi? 🤔 00:00 Intro 00:32 Co było ostatnio? 01:06 Do czego są merge i dlaczego się ich używa? 01:53 Mergowanie Fast-Forward (teoria) 05:18 Mergowanie Fast-Forward […]
[Kurs Gita w praktyce] Do czego są branche i jak je tworzyć? ⌨️ cz.7
Zastanawialiście się kiedyś do czego są branche i po co się je tworzy? 🤔 Argumentów za jest wiele… zwiększenie stabilności i niezawodności systemu, większa kontrola nad aktualizacjami aplikacji, bezpieczeństwo i automatyzacja 😱 Oczywiście jest to tylko kilka przykładów ale myślę, że są jednymi z ważniejszych. W tym odcinku oprócz wstępu teoretycznego pokazuję jak tworzyć […]
[Kurs Gita w praktyce] Do czego jest plik .gitignore? ⌨️ cz.6
W kolejny odcinku z serii git, w której omawiam jego podstawy. 🤓 Jak tworzyć plik .gitignore i dlaczego jest on tak potrzebny w projektach? Gdzie szukać gotowych plików, które można przekopiować do swojego projektu i jak rozumieć składnię, z której .gitignore korzysta? 🤔 Wszystkiego dowiesz się z tego materiału! 🌏 https://github.com/github/gitignore 🌏 https://www.toptal.com/developers/git… […]
[Kurs Gita w praktyce] Jak wysłać pliki na GitHuba? git commit i git push ⌨️ cz.5
W tym odcinku szczegółowo omawiam w jaki sposób wysyłać pliki na portal GitHub. Opierając się na kilku przykładach, pokazuję każdy etap wersjonowania aplikacji, bazując na poleceniach: git add, git commit, git push oraz git log. 🧐 00:00 Intro 00:35 Wstęp 01:23 Sprawdzamy stan projektu (git status) 02:48 Pierwszy przykład – modyfikujemy plik (README.md) 04:46 […]
[Praktyczny kurs Laravel / PHP] Jak działa routing w Laravelu? ⌨️ cz.4
W tym odcinku skupiam się na tym jak działa routing 🧐 Opowiadam w jaki sposób serwer Laravela odbiera dane z przeglądarki (request) i zwraca odpowiedź (response) 🤔 ✅ Jak działa strona internetowa? https://zaprogramujzycie.pl/jak-dzial… ✅ Czym jest API? https://zaprogramujzycie.pl/czym-jest… ✅ Czym jest REST? https://zaprogramujzycie.pl/czym-jest… 00:00 Intro 00:29 Co było ostatnio? 01:10 Routing 15:34 […]
[Kurs Gita w praktyce] Jak działa Git? Zaglądamy do katalogu .git ⌨️ cz.4 (#12)
W tym odcinku przyglądam się fundamentom na jakich opierają się repozytoria gitowe (katalog .git) oraz omawiam etapy wersjonowania aplikacji (Workspace, Index, Local Repo, Remote Repo) 🧐 00:00 Intro Blog 00:36 Wstęp 01:31 Omówienie katalogu .git 13:55 Etapy wersjonowania projektu w gicie + podstawowe komendy 18:11 Podsumowanie
[Kurs Gita w praktyce] Jak działa Git? Zaglądamy do katalogu .git ⌨️ cz.4 (#12)
W tym odcinku przyglądam się fundamentom na jakich opierają się repozytoria gitowe (katalog .git) oraz omawiam etapy wersjonowania aplikacji (Workspace, Index, Local Repo, Remote Repo) 🧐 00:00 Intro 00:36 Wstęp 01:31 Omówienie katalogu .git 13:55 Etapy wersjonowania projektu w gicie + podstawowe komendy 18:11 Podsumowanie
[Praktyczny kurs Laravel / PHP] Jak skonfigurować Apache i połączyć się z bazą danych? ⌨️ cz.3 (#4)
W tym odcinku dowiesz się jak połączyć aplikację Laravel z Apache. Następnie zrealizujemy podłączenie do bazy danych MySQL i utworzymy pierwsze tabele 🧐 Zobacz jakie to proste! 😄 00:00 Intro 00:28 Konfiguracja Apache 09:13 konfiguracja lokalnej domeny = plik hosts 13:40 Utworzenie bazy danych 15:56 Połączenie aplikacji Laravel do bazy MySQL 20:41 Podsumowanie
[Kurs Gita w praktyce] Jak utworzyć repozytorium w GitHub i Bitbucket? ⌨️ cz.3 (#11)
W tym odcinku pokazuję w jaki sposób założyć repozytoria w portalach Bitbucket oraz GitHub i jak pobrać projekty na komputer, wykorzystując Git Bash oraz Git GUI 😎 00:00 Intro 00:29 Wstęp 01:50 Zakładanie repozytorium w Bitbucket 07:53 Pobranie projektu z Bitbucket przez Git Bash 09:41 Omówienie zakładek w panelu Bitbucket 12:13 Zakładanie repozytorium […]
[Praktyczny kurs Laravel / PHP] Jak utworzyć nowy projekt w Laravel? ⌨️ cz.2
W tym odcinku zagłębiam się w temat frameworków i analizuję sytuację PHP na świecie. 🤔 Po krótkiej dawce teorii, biorę się za instalację programu Composer i tworzę nowy projekt w Laravel! 🙃 Link do artykułu: https://zaprogramujzycie.pl/kiedy-kor…
[Kurs Gita w praktyce] Jak zainstalować Gita? ⌨️ cz.2 (#10)
Szukasz poradnika jak zainstalować Gita krok po kroku i w jaki sposób sprawdzić czy działa? 🤔 Ten odcinek będzie idealny dla Ciebie! Link do artykułu: 👉 https://zaprogramujzycie.pl/po-co-ci-… 00:00 Intro 00:25 Co było ostatnio? 02:13 Pobranie oraz instalacja Gita 10:28 Szybki test Git Bash 11:07 Podsumowanie
[Kurs Gita w praktyce] Czym jest Git i po co Ci GitHub? ⌨️ cz.1
No to zaczynamy nową serię! 🥳 Kurs Gita w praktyce ! 🥳 W tym odcinku opisuję różne możliwości na wersjonowaniu kodu i poruszam temat GitHuba, dlaczego się go wymaga od Juniorów? 🤔 Mam nadzieję, że spodoba Wam się moje spojrzenie na temat Gita. Zamierzam dzielić się nie tylko podstawową wiedzą ale również omawiać dobre […]