Pokazywanie postów oznaczonych etykietą branch. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą branch. Pokaż wszystkie posty

wtorek, 5 maja 2020

Ścieżka która gdzieś prowadzi, albo notatki ze zbierania informacji jak pisać komentarz do commit'ów



Pracuje teraz dużo z PHPUNIT i projektem do którego podchodzę od kilku lat.
Mam trochę problemów z tym jak to wygląda i co zrobić...
W czasie opieki nad dziećmi włączyłem sobie YouTube by poukładać sobie to w głowie...

na początek...
Programowanie obiektowe w języku PHP5 / Moduł 7. Testowanie jednostkowe / Cz. 1


Potem pomyślałem, że przypomnę sobie SOLID. Było na tej samej playlist...
Programowanie obiektowe w języku PHP5 / Moduł 5. SOLID / Cz. 1

OK spoko. Polecam, ale może inaczej i ...

 SOLID - co się za nim kryje?

potem trochę dla rozrywki...

 5 grzechów początkującego programisty

hmm coś zaświtało...

3 zasady GIT Commitów - DevGuide

pomyślałem:
- Dobry temat zawsze się starałem by moje commity były użyteczne, ale jakoś nie szukałem informacji na ten temat.

 #git Komentarze dobre praktyki - Kurs gita po polsku #6/12




potem propozycja od algorytmu Youtube...


  Jak pisać lepiej - 17 wskazówek, które przydadzą się [...]

Wziąłem zeszyt, zrobiłem notatki, po googlowałem:

https://dev.to/gaelthomas/a-beginner-s-guide-to-git-how-to-write-a-good-commit-message-2j49

http://udacity.github.io/git-styleguide/

https://github.com/angular/angular/blob/master/CONTRIBUTING.md#-coding-rules

Głowa pełna, są notatki i myślę, że mogę to z niej wyjąć i poukładać.
Zapowiada się coś wartościowego, a na pewno coś co mam nadzieję zacznę używać.


---------------------
Jeśli chcesz coś dodać, napisz komentarz.

Pozdrawiam

poniedziałek, 27 maja 2019

Raport z Ćwiczeń nad gitem

Dziś ćwiczyłem pracę z Gitem.

Narzędzie:
- używam TortoiseGit

Zadanie.
1)
- Stworzyć repozytorium : https://bitbucket.org/born-kes/composer/src/master/
- Stworzyć instalator Composera w batch,
- plik bat, który pobiera pliki Composera i zapisuje w projekcie (tworzymy środowisko pracy).
- Sprawdzić czy pamiętam jak konfiguruje się composser'a

2)
- Stworzyć kilka wątków/kanałów (Branch) na repozytorium Git'a
- Wprowadzić zmiany, w każdym z wątków inne.
- Połączyć (Marge...) wątki (Branche)

Raport, jakie kroki podjołem:
- stworzyłem repozytorim
- sklonowałem na dysk
- stworzyłem wątki
- przełając się między nimi potworzyłem różne konflikty między wersjami (wątkami)

3) Rozwiązuje problem?
1) ustawiam wątek ( Switch/Checkout... )
 np.master
2) zaktualizować wątek (Pull...)
- są dwa wątki master (localny i serwera repozytorium)
3)  dołączyć (Marge..) do niego poprawki (commit'y)  z innego wątku (Branch)

4) Edytować poprawkę jeśli dotyczy jednego pliku...

5) Wysłać (Push...) na serwer
- bez dołączania już nowych plików z tego co widzę, nie mamy tu wyboru.

6) Hura udało się?