찾다

 >  Q&A  >  본문

추가된 파일은 git에서 무시됩니다.

  1. 문제 설명
    개발 과정에서 일부 파일이 당시 무시되지 않고 git(구성 파일 config.php)에 추가되었으므로 이제 git에서 삭제해야 합니다.

  2. 해당 코드 붙여넣기
    $git rm --cached /config/config.php

  3. 오류 메시지 붙여넣기
    치명적: 'D:/Program Files (x86)/Git/config/'로 전환할 수 없습니다. 해당 파일이나 디렉터리가 없습니다

git 명령을 실행하면 웨어하우스 디렉터리에서 경로를 파싱하는 것이 아니라 명령이 위치한 디렉터리에서 직접 경로를 파싱하므로 이런 문제가 발생합니다.
이 명령을 문제 없이 사용한 적이 있는데 어떻게 해결하는지 알고 싶습니다.

巴扎黑巴扎黑2795일 전581

모든 응답(3)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-05-02 09:30:21

    때로는 .gitignore 파일을 추가하기 전에 파일이 제출되는 경우가 있습니다. .gitignore는 이전에 추적되지 않은 파일(추가된 이후 추가되거나 커밋된 적이 없는 파일)만 무시할 수 있습니다. 일부 파일이 버전 관리에 포함된 경우 .gitignore 수정은 유효하지 않습니다. 실행만 하면 됩니다:

    으아아아

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:30:21

    /config/config.php은 현재 디렉터리의 config 디렉터리에 있는 파일이 아니고, 루트 디렉터리의 config 디렉터리에 있는 파일입니다.

    으로 변경되었습니다. 으아아아

    점은 현재 디렉터리를 나타냅니다

    물론 ./을 추가하지 않고도 가능합니다. 기본 현재 디렉터리는

    입니다.

    회신하다
    0
  • 为情所困

    为情所困2017-05-02 09:30:21

    위 방법을 따르면 색인에서 파일을 찾을 수 없다는 메시지가 표시됩니다

    회신하다
    0
  • 취소회신하다