본문 바로가기
Git

.git디렉토리를 다른 디렉토리에 복사하면?

by brother_stone 2023. 3. 30.

프로젝트와 github repository를 연결하다가 문득, 워킹 디렉토리를 변경하고 싶어졌다. 평소대로라면 현재 워킹 디렉토리를 제거하고 새로운 워킹 디렉토리에 git init을 해서 git remote를 통해 연결하거나, git clone하는 방식으로 진행했을 것이다.

하지만 이 과정이 귀찮아졌고, 기존 워킹 디렉토리에 있는 .git 디렉토리를 옮겨 심으면 안되는 걸까?하는 생각이 들었다.

그래서 시도했고 성공했다.

 

프로젝트를 초기 세팅할 땐 워킹 디렉토리를 바꾸는 과정을 꼭 거치고는 하는데, 이미 commit이 올라간 상태가 아니라면 .git디렉토리를 옮기는 방법도 좋을 것 같아 포스팅을 작성하게 되었다.

 

결론

신규 프로젝트의 워킹 디렉토리 수정 시 .git디렉토리 복사만으로 해결이 가능하다.

'Git' 카테고리의 다른 글

.gitignore 추가해도 untracked 되지 않을 때 해결 방법  (0) 2023.03.30
git add 시 staging 안되는 문제  (0) 2023.03.29
Git 커밋 컨벤션  (0) 2022.10.31