Archiwa tagu: git

Nazywanie commitów

Ostatnio miałem małe Pair Programming poza pracą (tak można się w ten sposób uczyć!). Padł zarzut że nie powinno się nazywać commitów w stylu “Create PatientService class” tylko jaka jest funkcjonalność dodana. Zgodzę się z tym. Z tym, że aby … Czytaj dalej

Opublikowano git | Otagowano , , , , | Dodaj komentarz

Moje lokalne standardy pracy z gitem

Dorobiłem się już kilku wypracowanych przez lata małych standardów przydatnych w pracy z gitem. Stosowane LOKALNIE, mają więc sens tylko w mojej lokalnej pracy i muszą być wyczyszczone przed wykonaniem PUSHA. Rozpoczynanie od „−− ” – jest to commit, który … Czytaj dalej

Opublikowano git | Otagowano , | Dodaj komentarz

Otwórz gita w odpowiednim folderze

Taka mała rzecz a cieszy (dobra, dwie małe rzeczy). Pod skrótem klawiszowym „Win+2” (czyli druga aplikacja która jest „pinned” do paska w Windows) otwiera mi się konsola gita. Moje podstawowe narzędzie pracy. I teraz trzeba tylko zmienić folder, w którym … Czytaj dalej

Opublikowano Tip of the day | Otagowano | Dodaj komentarz

GIT: rozwiązywanie konfliktów

Konflikty pojawiają się podczas operacji merge i rebase. Nie ma w tym nic złego ;), trzeba sie nauczyć jak szybko je rozwiązywać. Trzeba podpiąć narzędzie, które do tego służy a jest niezależne od gita. Chodzi o mergetool – ja opiszę … Czytaj dalej

Opublikowano git | Otagowano , , , , | 3 komentarze

git i poprawianie commitów z poziomu Source Tree

Chodzi o funkcjonalność git rebase interactive która pozwala: edytować message commit nawet dla commitów starszych niż ostatni zmieniać kolejność commitów łączyć kilka commitów w jeden – należy często commitować zmiejsze rzeczy a dopiero przed dzieleniem się naszą pracą z resztą … Czytaj dalej

Opublikowano Programowanie | Otagowano , , | 3 komentarze

git cherry-pick – Izolowanie trwałych lokalnych zmian od głównego brancha

Artykuł opisuje sposoby które działają tylko w Rozproszonych Systemach Kontroli Wersji (np Git). Opis problemu Implementujemy funkcję, którą można testować tylko na interfejsie użytkownika. Od uruchomienia aplikacji do pojawienia się w oknie które testujemy mija za każdym razem 2 minuty … Czytaj dalej

Opublikowano Programowanie | Otagowano , , ,

Jaka wersja jest na produkcji? – Stamp.Fody

Aplikacja gdzieś działa. Zakładam, że jedynym środowiskiem nie jest Produkcja, ale są też Stagging, Test, Development (coś w tym rodzaju) i na każdym może być inny kod. Chcemy się dowiedzieć w jakiej wersji jest aplikacja (być do bólu pewnym — … Czytaj dalej

Opublikowano Programowanie | Otagowano , ,