찾다

 >  Q&A  >  본문

Git에서 푸시한 파일은 무시되고 저장소에서 삭제되지 않도록 설정됩니다.

처음으로 구성 파일을 원격 창고에 푸시합니다. 프로젝트 구성원마다 시스템 환경이 다르기 때문에 구성 내용도 다르므로 푸시를 방지해야 합니다

이제 git rm --cached filename을 통해 추적을 취소한 다음 .gitignore에 파일을 작성하여 무시합니다. 실제로 무시할 수 있지만 제출 시 표시되는 변경 사항은 忽略的文件被删除이며 이후 무시된 파일은 실제로 무시됩니다. 원격 창고로 밀려나 삭제됨

일반적으로 파일을 처음 올려보고 다음에는 안올리고 싶은데, 무시하면 창고에서 바로 삭제될줄은 몰랐네요. 이를 달성하는 방법에 대한 조언이 있나요?

ringa_leeringa_lee2803일 전863

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

  • 天蓬老师

    天蓬老师2017-05-02 09:47:29

    스파스 체크아웃 사용sparse-checkout문제 해결
    참고 링크 링크 설명 첨부

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-02 09:47:29

    자신을 속이고 못 본 척 할 수도 있습니다. .

    으아아아

    회신하다
    0
  • PHPz

    PHPz2017-05-02 09:47:29

    이 경우 일반적으로 사용자가 config.ini.dist을 수정할 수 있도록

    을 생성합니다.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-02 09:47:29

    .gitignore 파일에 파일 무시를 설정할 필요는 없을 것 같습니다. 해당 파일을 원격으로 푸시하고 싶지 않고 해당 파일을 원격으로 유지하고 싶기 때문에 임시 저장 영역에 추가하지 않을 수 있습니다. 구체적으로 git add할 때는 add 해당 파일을 넣지 마세요. 그러나 여기에도 단점이 있습니다. 즉, Staging Area에 추가되지 않은 수정 사항이 항상 있기 때문에 Branch를 전환할 수 없는 상황이 발생할 수 있습니다.

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:47:29

    당신의 아이디어는 매우 이상합니다. 첫 번째 제출 후에는 걱정할 필요가 없으므로 .gitignore 파일에 추가할 필요가 없습니다. 파일이 계속 변경됩니까?

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:47:29

    gitignore에 파일 이름을 직접 추가한 다음 온라인으로 생성하면 완료됩니다. 왜 git을 고쳐야합니까? 이해하지 못했습니다.

    회신하다
    0
  • 黄舟

    黄舟2017-05-02 09:47:29

    이 문제가 발생했는데 아직 해결책을 찾지 못했습니다. 아마 없을 거예요

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