• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

git으로 협업할 때 conflict 발생

23.10.17 10:42 작성 조회수 306

1

java 협업시 git을 써 보다가 유니티 작업을 git으로 협업을 하려고 하니 어려운 점이 있는데 도움 부탁드립니다.

 

 

git으로 clone해서 작업하고 머지할 때

동일한 씬을 수정한 경우 컨플릭이 많이 발생합니다.

 

씬의 경우 컨플릭이 발생해도 사람이 작성한 코드가 아니다 보니 컨플릭을 해결하기가 어렵습니다.

 

씬 컨플릭이 발생하지 않게 git을 사용하는 방법이 있을까요?

답변 1

답변을 작성해보세요.

0

소스코드가 아닌 부분은 원래 어쩔 수 없습니다.
왜냐하면 애당초 바이너리 리소스 형태라서 충돌시 merge가 용이하지 않기 때문이죠.
Scene같은 공동 리소스를 건드릴 때는
perforce 처럼 LOCK을 걸고 다른 사람이 접근 못하게 막는 것이 상책이고
그 외에 딱히 마땅한 방법이 없습니다.
각자 Scene을 만들어서 작업한 후 한명이 합치는 것도 방법이겠죠.