0
Hg에서 하위 디렉토리 및 포함 된 파일 중 일부가 이미 추적되는 경우 디렉토리를 재귀 적으로 무시하는 방법은 무엇입니까? 나는 그들을 내 파일 시스템에 보관하고 싶지만 버전 제어는하지 마라. 파일 시스템에서 디렉토리를 제거하고 싶지 않습니다.Hg에서 이미 추적 된 디렉토리와 파일이있는 디렉토리를 무시하는 방법은 무엇입니까?
Hg에서 하위 디렉토리 및 포함 된 파일 중 일부가 이미 추적되는 경우 디렉토리를 재귀 적으로 무시하는 방법은 무엇입니까? 나는 그들을 내 파일 시스템에 보관하고 싶지만 버전 제어는하지 마라. 파일 시스템에서 디렉토리를 제거하고 싶지 않습니다.Hg에서 이미 추적 된 디렉토리와 파일이있는 디렉토리를 무시하는 방법은 무엇입니까?
hg forget dir_name/
을 사용하면 dir_name
이라는 추적 디렉터리를 반복적으로 중지 할 수 있습니다. hg forget
에
더 많은 정보는 :
hg forget [OPTION]... FILE...
forget the specified files on the next commit
Mark the specified files so they will no longer be tracked after the next
commit.
This only removes files from the current branch, not from the entire
project history, and it does not delete them from the working directory.
To undo a forget before the next commit, see "hg add".
Examples:
- forget newly-added binary files:
hg forget "set:added() and binary()"
- forget files that would be excluded by .hgignore:
hg forget "set:hgignore()"
Returns 0 on success.
options:
-I --include PATTERN [+] include names matching the given patterns
-X --exclude PATTERN [+] exclude names matching the given patterns
--mq operate on patch repository
또한 다른 클라이언트가 있기 때문에 그들이 정말 – zerkms
삭제됩니다 풀 업데이트에 어딘가에 해당 파일을 복사해야합니다 IIRC!? 너무 위험합니다. 카이가 나에게 경고하지 않는 이유!? – qazwsx
@ user001 디렉토리를 무시하고 싶을 때 예상되는 동작이라고 말할 수 있습니다. 나는 이것이 다른 유형의 커밋보다 더 위험하다는 것도 알지 못합니다. 모든 것이 여전히있을 때 항상 이전 버전으로 되돌릴 수 있습니다. 이것은 버전 컨트롤을 사용하는 지점입니다. 다른 클라이언트가이 파일들을 보관할 필요가 있다면,'hg forget dir_name'을 실행할 수도 있습니다. –