GitHub Desktop 저장소 폴더 중복 생성
증상
C:\dev\SecureNomad 를 저장소로 만들려고 Add local repository → create a repository 를 사용했는데, 아래처럼 하위 폴더가 새로 생기고 그 안에 .gitattributes 만 들어 있었다.
C:\dev\SecureNomad\SecurNomad\ ← 1차 시도 (Name 오타)
C:\dev\SecureNomad\SecureNomad\ ← 2차 시도 (Local path를 바꿔도 동일)
원인
create a repository 창은 [Local path] 안에 [Name] 폴더를 새로 만들고 그 안에 .git 을 생성한다.
기존 폴더를 그대로 저장소로 만드는 기능이 아니다.
해결 (실제로 한 방법)
- 파일 탐색기 보기 → 표시 → 숨긴 항목 체크
C:\dev\SecureNomad\SecureNomad\안의.git폴더와.gitattributes를 잘라내기- 한 단계 위
C:\dev\SecureNomad\에 붙여넣기 - 비어 있는 하위
SecureNomad폴더 삭제 - GitHub Desktop에서 기존 항목 Remove → Add local repository 로
C:\dev\SecureNomad추가 - Changes 탭의 파일 전체를 커밋
더 간단한 방법
Git for Windows가 설치되어 있다면 터미널에서 바로 만든다.
cd /d C:\dev\SecureNomad
git init -b main
이후 GitHub Desktop에서 Add local repository 로 추가만 하면 된다.