찾다

 >  Q&A  >  본문

git 질문: gitignore에 대하여

git에 관해 질문이 있습니다:

커밋하기 전에 .gitignore를 추가하는 것을 잊어버렸고, 일부 바이너리 파일을 .db 또는 .pyc 형식으로 커밋했는데, 설상가상으로 무시하고 여러 버전을 커밋했습니다. 이 바이너리는 모든 버전에서 일괄적으로 제거되며 앞으로는 추적이 중단되나요? 감사합니다!

我想大声告诉你我想大声告诉你2826일 전637

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

  • 迷茫

    迷茫2017-05-02 09:35:23

    과거 커밋을 다시 작성하려면 git filter-branch 또는 이

    를 사용할 수 있습니다.

    회신하다
    0
  • 高洛峰

    高洛峰2017-05-02 09:35:23

    git rm 파일을 사용하여 파일 추적을 삭제하면 로컬에서 삭제됩니다
    git rm file --cached file을 사용하여 파일 추적을 삭제하지만 로컬에 보관됩니다

    수정 .gitignore를 추가한 다음 푸시하는 것을 잊지 마세요

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:35:23

    명령을 시작하기 전에 안전을 확인하세요.

    으아아아

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