![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 13.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
czy ten kontroler wersji jest w ogole wart zachodu? Jeśli chodzi o to, że pliki są zbierane, archiwizowane, commitowane - to wszystko jest jak dla mnie spoko, ale problem pojawia się wtedy gdy zaczyna kilka osob (im wiecej tym wiekszy rozp*ol) pracowac nad jednym plikiem i wtedy pojawiaja sie problemy... Co chwila sa konflikty ktore powodują, ze trzeba edytowac te komentarze - i suma sumarum ta cala magia gita zaczyna przypominac programy dla masochistów (czyli np. niektore dystrybucje linuxa:P). OK gdy kod jest jeszcze jako tako mały, to można sobie wejść i te komenatrze poprzegladac i poedytowac, ale w przypadku gdy kod jest wielki - no a zazwyczaj jest wielki (w koncu przy nim pracuje kilka osob na raz) to naprawde ciezko sie okielznac z tym wszystkim... Czy wy tez obserwujecie u siebie takie uciążliwości w pracy z gitem? Czy moze ja cos zle go obsluguje... Ten post edytował universalStudio 10.03.2016, 09:22:33 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Podejrzewam, że problem leży w tym, że wspomniany tutaj zespół pracuje na jednym branchu jednocześnie. Generalnie znacznym ułatwieniem pracy z gitem jest podejście, że każde zadanie, nawet najmniejsze jest robione na osobnym branchu. W sytuacji kiedy kilka osób pracuje jednocześnie na jednym pliku, nie ma wtedy problemu. Każdy po zakończeniu prac wypycha zmiany do swojego brancha, przełącza się na wspólny branch - najczęściej release lub develop, zależy od workflow - robi git pull i dopiero domergeowuje swoje zmiany ze swojego brancha. Tu jest to dokładnie rozpisane:
https://confluence.atlassian.com/bitbucket/...-223217999.html A tutaj kolejne ulepszenie pracy, polecam zastosowanie git flow: http://danielkummer.github.io/git-flow-cheatsheet/ Pozdrawiam Ten post edytował darko 10.03.2016, 21:02:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 07:15 |