2014-09-06 2 views
2

git add 어떻게 파일 이름에서 "-"문자를 이스케이프 할 수 있습니까? 예컨대 :git에서 이스케이프 처리하면 파일 이름에 "-"가 추가됩니다.

git add -index-apache-.html 

을 제공합니다

error: unknown switch `d' 

감사합니다!

추신.

git checkout 
+3

'git add - -index-apache-.html'을 사용해보십시오. 자세한 내용은 [이 답변] (http://stackoverflow.com/a/13321491/2541573)을 참조하십시오. – Jubobs

+1

@ 주봉, 고마워, 작동 해! – pebox11

답변

3

사용 --에 대한 같은이 문제를 해결 얻을 수 있습니다. 이중 대시를 지나면 파일 이름 만 처리됩니다. -- 전통적 the end of options.

-- 옵션의 마지막 신호와 상기 선택 처리를 비활성화 의미로

이것은 힘내 컨벤션보다 배시 협약 이상이다. -- 뒤에 오는 인수는 파일 이름 및 인수로 처리됩니다. 인수가 -이면 --과 같습니다.

관련 문제