프로젝트와 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 |