git checkout --<filename>에서 --의 용도는 무엇입니까?
怪我咯
怪我咯 2017-05-02 09:39:05
0
2
605

NetEase Cloud Classroom의 문제 실제로 git checkout <filename>을 사용하면 문제가 없습니다. 그럼 -- 정확히 어떤 용도로 사용되나요? 오랫동안 찾아봤는데 뭐가 정답인지 모르겠네요. 아시는 분에게 물어보세요~

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(2)
曾经蜡笔没有小新

은 이스케이프에 사용됩니다. 예를 들어 master라는 파일이 있는 경우

으아아아

분명히, 실행 시 원하는 것과 일치하지 않는 마스터 브랜치의 코드만 가져옵니다.

으아아아

실제로 마스터 파일을 끌어오는 작업입니다

phpcn_u1582

--은 "어쨌든 그 뒤의 인수를 파일 이름으로 처리합니다"를 의미합니다.
이것은 다음과 같은 일반적인 Unix 규칙입니다(git에만 국한되지 않음).

으아아아

작업하려는 파일 이름 앞에 -이 있으면 git checkout -- -file을 실행하면 됩니다.
작업하려는 파일 이름이 브랜치 이름에 속하면 git checkout -- branch을 실행하면 됩니다. 작업이 파일(브랜치라는 이름)인지 확인하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿