2017-10-19 5 views
0

제 질문은 Mac에서 Terminal을 사용하여 Github에 위탁 할 때 modified contentuntracked content으로 분류되는 것에 관한 것입니다. Visual Studio 코드를 사용하여 폴더의 모든 파일을 편집/작성했습니다."수정 된 콘텐츠"및 "내용을 추적 할 수 없습니다."

이것은 내가 파일을 커밋하려고 할 때 터미널에 도착 메시지 :

Changes not staged for commit: 
modified: *name of folder* (modified content, untracked content) 
modified: *name of folder* (modified content) 
modified: *name of folder* (modified content) 

no changes added to commit 

나는이 문제를 해결하기 위해 무엇을 할 수 있는가? 파일을 수정하거나 추적하지 못하게하려면 어떻게해야합니까?

+0

무엇이 당신의 질문입니까? Git은 파일이 변경되면'modified content'로 응답하고, git 추적으로는 파일이 커버되지 않을 때'untracked content'로 응답합니다. – ifconfig

+0

내 질문은 초기 게시물에 있지만 반복 할 수 있습니다. 이러한 파일을 Github에 위탁 할 수 없기 때문에 수정되거나 추적되지 않은 콘텐츠로 문제를 해결하려면 어떻게해야합니까? 파일을 수정하거나 추적하지 못하게하려면 어떻게해야합니까? – Emil

+0

아. 그것은 더 분명하다. 나는 대답하려고 노력할 것이다. – ifconfig

답변

0

git 저장소에서 파일을 만들면 기본적으로 git 추적이 적용되지 않습니다. 추적 된 파일 목록에 추가하려면 git add [FILEPATH]을 실행해야합니다. 이렇게하기 전에 이러한 파일은 untracked으로 표시됩니다.

이 단계가 완료되면 사용중인 플랫폼에 따라 파일이 modified 또는 new file 인 것으로 표시됩니다. 그런 다음 git commit을 사용하여 파일을 커밋 할 수 있습니다.

+0

저는 Github과 터미널에 익숙하지 않아서 내 무지를 변명합니다. 그러나 업로드를 시도하고있는 폴더 중 2 개는 이미 추적되었습니다. 'git add [FILEPATH]'를 사용하지 않았더라도 마찬가지입니다. 그리고 Github에 업로드하려고하는 파일은 저장소에 생성되지 않았습니다. Visual Studio 코드로 작성되었습니다. – Emil

+0

파일을 추적하더라도'commit -a' 명령을 사용하여 파일을 커밋하기 전에'git add [FILEPATH]'를 사용하십시오. 예, VS 코드를 사용하여 repo의 동일한 폴더에있는 파일을 만든 경우 예, repo에서 * 생성되었습니다. – ifconfig