Mam następujący przykład z naszego działu IT, i chciałbym, aby zrozumieć, co ta komenda robi dokładnie:muszą zrozumieć polecenia Git/Gerrit (pobranie i wcisnąć)
git fetch origin +refs/changes/*:refs/remotes/origin/changes/*
aby dać pewną ramę Odwołanie jest częścią narzędzia do ciągłej integracji (CI) i jest to część procesu sprawdzania kodu do przetestowania. Kompilacja CI jest wyzwalany przez popychanie do Gerrit z:
git push origin HEAD:refs/for/master
I pytaniem wtórnym, jest gdybym chciał pchnąć zmiany w gałęzi rozwojowej mogę użyć:
git push origin HEAD:refs/for/development
Z którego narzędzia CI korzystasz? Jenkins? – uncletall
Używam Teamcity – Plazgoth