카테고리 없음

깃허브 - Repositoy에 있는 파일 경로 변경 (feat : 깃허브 데스크탑, 유니티)

근본넘치는개발자 2024. 11. 11. 20:19

오늘은 깃허브 Repository 파일 경로를 변경하는 법에 대해 정리해 보고자 합니다.

 

매번 유니티 새 프로젝트를 만들 때마다 깃허브 폴더에 복사하고 옮기자니 귀찮아서 

방법을 찾았고 알게 된 내용을 정리해 봤습니다.

 

(꽤 오래전부터 이렇게 사용했는데 의외로 잘 모르는 분들이 있는 거 같더군요.)

 

유니티 경로로 지정/생성하는 방법

 

 

 

먼저 유니티 프로젝트를 만든 후,

깃허브 데스크톱에서 Add를 통해 깃허브 레포지토리를 만들 때

Local Path를 유니티 프로젝트 경로로 추가하면 복사 없이 바로 연동해 줄 수 있습니다.

 

실수로 위치를 잘못 지정했을 때 / 변경하고 싶을 때 방법

실수로 폴더 위치를 내부로 지정해서 문제가 발생했지만 

당황하지 않고

 

우클릭 - Show in Explore로 들어가

Local에서 원하는 위치 폴더로 옮겨주면 바로 반영이 됩니다.

반영된 내용 그대로 Commit 하시면 폴더가 옮겨진 걸 확인 하실 수 있습니다.

 

원래라면 코드를 통해

 

git mv  현재경로/폴더명 새로운경로/폴더명 

 

이런 명령어를 입력해야 하지만

깃허브 데스크탑은 내부적으로 git mv 명령어를 사용하고 있어서 

이렇게 옮겨도 자동 반영된다고 합니다.

 

 

 

다만 주의할 점으로는

 

파일 탐색기에서 먼저 직접 이동한 후

GitHub Desktop을 열면 문제가 생길 수 있다고 합니다.

 

GitHub Desktop을 먼저 켠 상태로 진행하시길 바랍니다.

 

또 .git은 웬만하면 건들지 않는 게 좋을듯합니다.

 

일단 몇 번 테스트해 보면서

.git을 이동시켜도 정상적으로 동작하는 것처럼 보였습니다만,

 

이전 커밋과의 연결 등 git 설정이 손상될 수도 있다고 하니 

.git을 옮기고 싶은 경우 프로젝트 전체 폴더를 이동시키거나

아예 리포지토리를 복제한 후 위치를 변경하여 사용하시기를 바랍니다.

 

(다른분의 글에서 위와 같은 방식으로 .git을 옮겨 해결하시는 분이 있던데;;)