Pytanie o GIT'a

0

Cześć,
przeglądałem ostatnio sporo ofert pracy dla Java juniora i w 80% ofert pojawia się w wymaganiach znajomość GIT'a. Czy mógł by mi ktoś wytłumaczyć na jakim to mam być poziomie ? oczywiście jak na juniora. To, że mam swoje repozytorium na githubie i wrzucam tam kod za pomocą SourceTree może być wiedzą potrzebną juniorowi czy muszę się douczyć ?

5

pull/push, commit, merge, tworzenie branchy, rozumienie pull requestów. Może być za pomocą IDE / jakiegoś narzędzia lecz konsola mile widziana. Reszta potem albo ktoś Ci pomoże albo sam coś zepsujesz i się nauczysz -.-

1

Dodałbym jeszcze rozwiązywanie "merge conflicts".

0
artur52 napisał(a):

pull/push, commit, merge, tworzenie branchy, rozumienie pull requestów. Może być za pomocą IDE / jakiegoś narzędzia lecz konsola mile widziana. Reszta potem albo ktoś Ci pomoże albo sam coś zepsujesz i się nauczysz -.-

A tylko konsola?

0

Konsola i tylko konsola. Nie wyobrażam sobie używać inaczej GITa...

0

Jeżeli to twoja pierwsza praca i nie masz jeszcze doświadczenia w pracy w zespole to nie katuj przesadnie się nauką gita "na sucho".
Poczytaj o ogólnej idei i różnicach pomiędzy VCS rozproszonymi i centralnymi. Poza tym przećwicz zupełne podstawy takie jak commit / push / pull / merge i na początek wystarczy. Nauczysz się przy projekcie.

2

Ogarnięcie gita, na poziomie jakiego zazwyczaj potrzebujesz w pracy, to jest jeden wieczór.

0

W zasadzie potrzeba Ci dokładnie tyle:
try git
learn git branching

Standardowo musisz umieć zrobić checkout mastera, utworzyć nowego brancha, dodać swoje pliki - add, zrobić commita, zrobić pulla, potem checkout mastera, pull ostatnich zmian na masterze, checkout swojego brancha i merge z masterem.
Rebase czy reset to gdy coś poszło nie tak. Rozwiązywanie konfliktów - do tego jakiś p4merge albo beyond comparer się nada. Do tego masa ludzi korzysta z wbudowanej obsługi GIT w IDE albo source tree (sam jadę w bashu, bo to raptem parę komend, które trzeba znać).

0

@datdata
Pętli i podstawowych operacji na tablicy tez, ale nie zrobisz na drugi dzien samodzielnie Sita Eratostenesa, wiec troche slabe.

1 użytkowników online, w tym zalogowanych: 0, gości: 1