콘텐츠로 건너뛰기
GitTree
변경 및 커밋

추적 파일 인덱스 플래그 관리

로컬 구성과 같이 컴퓨터에서만 추적된 파일을 변경하는 경우도 있습니다. 두 개의 Git 플래그가 이러한 변경 사항을 숨깁니다. Skip Worktree…는 복사본을 유지하고 변경 사항 표시를 중지합니다. Assume Unchanged…은 Git이 파일 검사를 중지하는 속도 향상입니다. 파일을 무시하는 방법도 아닙니다.

무료업데이트됨

GitTree 무료로 작동: 로그인하면 모든 로컬 Git 기능이 제공됩니다.

이 페이지에서
  1. 시작하기 전에
  2. 어디서 찾을 수 있나요?
  3. 단계
  4. 예상되는 결과
  5. 작업 트리를 건너뛰거나 변경되지 않은 것으로 가정하시겠습니까?
  6. 뭔가 잘못되면
  7. 질문
  8. 관련된

시작하기 전에

  • 파일이 추적되고(이미 커밋됨) 커밋하고 싶지 않은 로컬 변경 사항이 있습니다.

어디서 찾을 수 있나요?

  • Working Changes: Skip Worktree… 또는 Assume Unchanged…에서 변경된 파일을 마우스 오른쪽 버튼으로 클릭합니다.
액션macOSWindows 및 Linux
명령 팔레트⌘⇧PCtrl+Shift+P

단계

  1. 국기를 선택하세요

    의도적으로 계속 변경한 파일의 경우 Skip Worktree…을(를) 선택하세요. 건드리지 않는 대용량 파일의 속도 향상을 위해서만 Assume Unchanged…을(를) 사용하세요.

  2. 확인서를 읽어보세요

    GitTree는 플래그의 기능과 플래그를 지우는 명령(예: git update-index --no-skip-worktree <file>)을 설명합니다.

  3. 설정하세요

    Set Flag를 누르세요. 파일은 작업 변경 사항을 남깁니다.

예상되는 결과

로컬 편집 내용은 컴퓨터에 유지되며 더 이상 스테이징에 표시되지 않습니다.

작업 트리를 건너뛰거나 변경되지 않은 것으로 가정하시겠습니까?

두 개의 인덱스 플래그
깃발Git이 하는 일조심해
Skip Worktree…작업 복사본을 유지하고 변경 사항 표시를 중지합니다.플래그가 지워질 때까지 해당 파일에 대한 변경 사항을 가져오는 데 실패할 수 있습니다.
Assume Unchanged…속도 향상을 위해 파일 변경 사항 확인을 중지합니다.Git은 여전히 ​​변경 사항을 확인하고 덮어쓸 수 있습니다.

뭔가 잘못되면

플래그가 지정된 파일에서 가져오기 또는 체크아웃이 실패함

터미널에서 git update-index --no-skip-worktree <file>로 플래그를 지운 다음 다시 당깁니다.

"일부 파일은 변경되지 않은 것으로 가정하거나 작업 트리 건너뛰기로 표시되어 편집 내용을 확인할 수 없습니다."

일부 작업에서는 모든 변경 사항을 확인해야 합니다. 먼저 그 표시를 지우세요.

질문

이 깃발은 밀어서 이동합니까?

아니요. 해당 지역 색인에만 존재합니다. 팀원들은 그들을 볼 수 없습니다.