강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của rkrudgns10641
rkrudgns10641

câu hỏi đã được viết

C++ Học Theo và Thực Hành của Hong Jeong Mo

20.2 Bắt đầu với Git, Github

git add 이부분에서 오류가 나는데 이유를 모르겠습니다

Viết

·

12K

0

C:\git> git add my_first_txt.txt 
이렇게 똑같이 입력하니

fatal: pathspec 'my_first_txt.txt' did not match any files

대충 파일에 my_first_txt.txt이란 파일이 없다는거 같은데
왜이러는 걸까요?

C++

Câu trả lời 4

2

> git status  하셨을때 나오는 문구에 답이 있습니다.

현재 파일이름이 'my_first_txt.txt.txt' 인데 add 는 다른 파일(my_first_txt.txt)을 하기 때문에

'당신이 지정한 파일을 찾을 수 없다' 고 하는 것입니다.

명령어를 아래처럼 바꿔서 다시 시도해보시기 바랍니다.

변경 전

C:\git> git add my_first_txt.txt 

변경 후

C:\git> git add my_first_txt.txt.txt

1

rkrudgns10641님의 프로필 이미지
rkrudgns10641
Người đặt câu hỏi

이게 오류인가 봅니다..
텍스트 삭제하고 다시 만들어서 해보니 이번엔 됩니다..
찾아보니 저랑 비슷한 분도 있더라구요..
깃 버그인가 봅니다..

Git 에 그런버그가 있었군요! 후기 감사합니다.

0

안녕하세요 :)

C:\git> git add my_first_txt.txt

이 명령어는 C 드라이브 안에 있는 "git" 이라는 폴더 안에서 (C:\git>) "my_first_txt.txt" 을 스테이징 하겠다는 의미입니다. C:\git> 이게 현재 폴더 위치라고 생각하시면 되요. 현재 C 드라이브 안에 있느 git 폴더에 계시고 있다는 의미이며 이 곳에서 git add 명령어를 실행하겠다는 의미입니다. C 드라이브의 직속 폴더인 git 폴더에서 해당 "my_first_txt.txt" 이 있으신게 맞나요? "my_first_txt.txt" 를 못 찾았다는 에러이니 현재 경로가 원하는 경로가 맞는지, 현재 경로에 "my_first_txt.txt" 이 파일이 있는게 맞는지를 확인해 보셔야할 것 같습니다. 

그리고 git 명령어를 사용하기 위해선 현재 경로인 C:\git (C드라이브안에 직속으로 있는 git 폴더) 가 git init (혹은 git clone) 이 되어 있는 상태여야지만 git 명령어를 사용하실 수 있는 공간이 됩니다. 강의 따라 git clone 한 공간에서 "my_first_txt.txt" 을 찾고자하는게 맞는지 그 경로를 잘 확인해주셔야 합니다. 

git status 를 하셨을때 저렇게 나온 이유는 위에서 git add 에 실패하셨었기 때문에 현재 아무것도 add 된게 없다는 의미입니다. "my_first_txt.txt"은 지금 커밋 될 상태가 안되었다는 의미에요! "my_first_txt.txt" 파일이 변경이 되어서 이제 github 원격저장소에 올릴 수 있는 준비가 되었는데, 올리려면 Commit 을 해야하거든요. 근데 이 Commit 하기 전에 필수로 거쳐야할 작업이 바로  git add 입니다. git add 성공하시면 Changes to be committed 상태로 바뀔 것입니다. 

0

rkrudgns10641님의 프로필 이미지
rkrudgns10641
Người đặt câu hỏi

그 이후에도 
git stater이라고 하면

On branch master

No commits yet

Untracked files:

  (use "git add <file>..." to include in what will be committed)

        my_first_txt.txt.txt

nothing added to commit but untracked files present (use "git add" to track)
이렇게 뜹니다..

Hình ảnh hồ sơ của rkrudgns10641
rkrudgns10641

câu hỏi đã được viết

Đặt câu hỏi