본문 바로가기
DevOps/Git

[해결 방법] this operation must be run in a work tree

by HJ0216 2023. 1. 16.

발생 Error

Git Bash에서 다음 명령어를 입력할 경우,

git add .

 

this operation must be run in a work tree

Error 발생

 

 

Error 원인

.git 디렉토리 내부에서 git add .을 명령할 경우 발생

 

 

해결 방법

.git 디렉토리의 상위 디렉토리로 이동

cd ../

cd: change directory

../: 상위 디렉토리(폴더)

➡️ 현재 디렉토리에서 상위의 디렉토리로 이동

 

 

➕ 용어 정리

Working tree: 버전으로 만들어지기 전 단계의 수정된 파일들이 있는 공간
Staging Area: 버전을 만들려고하는 파일들이 있는 공간
.git(Repository): 버전이 저장되는 공간, 만들어진 버전이 있는 공간

 

 

참고 자료

📑 버전관리 실습1