2017-09-23 6 views
2

git 쉘에서 .gitignore에 특정 파일을 직접 추가하려고합니다. 텍스트 편집기로git 쉘에서 직접 .gitignore 파일을 추가하십시오.

touch .gitignore 

및 수동 개방 .gitignore 및 (작동, 자식이이를 무시

token.mat 

가 저장하고 닫은 추가 무시하는 파일은 내가 입력하면 token.mat

입니다 git 쉘에 git status를 입력하면 더 이상 token.mat이 표시되지 않습니다.)

그러나 git 쉘에서는 다음을 입력하십시오.

touch .gitignore 
echo 'token.mat' >> .gitignore 

그러면 git 상태를 입력해도 git 상태를 계속 볼 때 git이 token.mat을 무시하지 않습니다. 그러나 텍스트 편집으로 .gitignore를 열면 token.mat가 나열된 것을 볼 수 있으며 수동으로 추가 할 때와 똑같이 보입니다.

이유가 무엇인지 또는 git 쉘에서 직접 .gitignore에 파일을 추가하는 방법을 알고있는 사람이 있습니까?

사전에 도움을 주셔서 감사합니다 !!

기타 자세한 사항 :

  • 윈도우 7 프로페셔널, 서비스 팩 1
  • 자식 버전 : 2.5.3.windows.1
  • 텍스트 편집기 메모장 ++
+0

텍스트 편집기가 git 프로젝트에 파일 색인 추가/처리를 처리합니까? – hjpotter92

답변

0

확인 에코가 후행 공백을 추가하지 않았습니다.

echo 'token.mat'>>.gitignore 

그런 식으로 .gitignore이 작동합니다.

또한 2.5는 고대입니다. PortableGit-2.14.1-64-bit.7z.exe에있는 add it to your %PATH%에있는 the latest Git의 압축을 풀고 다시 확인하십시오.

+0

감사합니다. VonC! 뒤쪽에 공간이 없었지만, Git 2.14로 올라가는 것이 트릭을 만들었습니다. 또 다른 한가지는이 솔루션을 시도하는 다른 사람들에게 업그레이드를 통해 Git Shell에서 Git Bash로 변경되었습니다. –