그래서 나는 git 저장소를 사용하는 누군가와 협력하기 시작했다. 우리는 git를 사용하는 것에 매우 익숙하지만 기초를 이해하고 우리 둘에게이 워크 플로우를 고안했습니다.git 브랜치와 워크 플로우 개선을 다시하는 법
3 가지 : 마스터, 사용자 1, 사용자 2
우리는 사용자 1 또는 사용자 2에 별도로 작업 한 후 우리는 개별적으로 우리가 마스터 브랜치에 병합 우리가 작업하고있는 작은 작업을 완료하고 충돌을 해결하는 경우 그럴지도 모른다.
내 질문에, 우리 중 하나가 마스터와 병합하고 마스터의 충돌을 해결 한 후에 우리의 각 사용자 지점 마스터를 마스터로 만드는 가장 좋은 방법은 무엇입니까? 지점을 닫고 새 지점을 체크 아웃하십시오.
또한 워크 플로가 개선 된 경우 조언을 제공해 주시면 대단히 감사하겠습니다. git에 대한 완전한 이해를 얻으 려 고, 고마워.
: 당신은 그냥 자식으로 밖으로 시작하는 경우
, 이것은 훌륭한 자원이다. . 정확히 내가 뭘 찾고있는 것처럼 들리 네. 이런 식으로하는 데 문제가 있습니까? –
@TroyCosentino 아니, 아니. 개인적으로 양방향으로 병합하면 (즉, 마스터와 마스터에서 마스터로) 내역이 어지럽고 따라하기가 힘듭니다. 리베이스 (rebasing)는 실제로 모든 브랜치를 하나의 브랜치로 유지하고자 할 때 더 깨끗한 상태를 유지하지만, 다시 한번, git의 가장 큰 장점 중 하나는 그렇게하지 않는 능력이다. :) – regulatethis
gotcha, 도와 줘서 고마워! –