• Home
  • About
    • KKsDev photo

      KKsDev

      게임 프로그래머를 목표로 Unity, C#을 공부하고 있습니다.

    • Learn More
    • Email
    • Github
    • Steam
  • Posts
    • All Posts
    • All Tags
  • Projects

Git

14 Dec 2023

Reading time ~1 minute

  1. 기술 면접 예상 질문 - git을 사용해 본적이 있나요? 어떤 점이 어려웠고 어떤 툴을 사용했는지 설명해주세요

nbcbanner



기술 면접 예상 질문 - git을 사용해 본적이 있나요? 어떤 점이 어려웠고 어떤 툴을 사용했는지 설명해주세요

git과 github를 사용해서 팀 프로젝트를 진행해 봤습니다.

툴은 git bash를 사용하였고 add, commit, push, stash 등의 명령어를 주로 사용해 보았습니다.

유니티 프로젝트를 머지할 때 코드 상의 conflict는 해결하기 쉬웠지만 유니티의 씬파일이나 프리펩파일에서 conflict가 발생했을때

한쪽의 작업을 다 날리는게 아니면 해결이 어려웠던 부분이 있었습니다.

그런 상황을 방지하기 위해서 먼저 팀원 들과 소통을 통해서 씬 수정작업을 동시에 진행하지 않도록 진행 전에 다른사람이 씬을 수정하고 있는지 체크하도록 하였고

그리고 각자 파트들을 Monster, Player, Cage, UI 이런 식으로 큰 분류로 나누어서 작업하여 자신이 맡지 않는 부분의 프리펩은 수정할 일이 없도록 하였습니다.

그리고 씬에 배치되는 오브젝들을 최대한 프리펩화 하여서 씬에 배치된 프리펩의 내부가 수정됬을때 씬파일은 수정되지 않는다는 점을 이용했습니다.



nbcthumbnail



TIQ내일배움캠프스파르타기술 면접 예상 질문 Share Tweet +1