커밋을 간편하게 하려고 배치파일을 만드는 도중 만난 에러이다.

평소 git bash로 git을 이용할 때는 한번도 본 적 없는 에러인데 배치파일로

윈도우 커맨드 창에서 git을 이용하니 발생했다.

git commit -m 'new commit'

이렇게 실행을 하게 되면

error: pathspec 'commit'' did not match any file(s) known to git

이런 오류가 뜨는데

 

이유는

commit 뒤의 -m, 'new, commit' 이렇게 3개의 파라미터가 있다고 인식을 해서 나오는 오류였다.

 

윈도우 커맨드에선 '  ' 를 문자열로 인식을 못하니 "  " 로 감싸 주어야 정상적으로 작동한다.

 

git commit -m "new commit"

이렇게 하면 잘 작동할 것이다.

'CS > git' 카테고리의 다른 글

[git] 특정 브랜치 하나만 clone하기  (1) 2021.07.11

+ Recent posts