커밋되지 않은 변경 집합이 있습니다. 일부 변경 내용을 커밋하고 싶지만 일부 파일을 커밋하지 않습니다 (git에서 파일을 unstaging하는 것과 같습니다). 이것은 수은으로 할 수 있습니까?작업 디렉터리에서 특정 파일을 무단 해제합니다.
7
A
답변
9
hg commit
에 -X
옵션을 사용하면 특정 파일을 제외 할 수 있습니다. 명령 행에서 두 번 이상 지정할 수 있습니다. 예를 들어,
hg commit -X path/to/unwanted/file -X path/to/another/file
7
당신은, 예를 들어 hg commit
에 커밋 할 파일의 목록을 전달할 수 있습니다 hg commit -m msg file1 file2 ...
.
4
예! 두 가지 옵션이 있습니다.
일부 파일 만 커밋하십시오.
hg commit
에 인수로 파일 이름을 제공하면 해당 파일 만 커밋됩니다. 나는hg status
다음과 같은 경우 그래서 :M foo.txt M bar.txt
나는
foo.txt
단지 변경 내용을 커밋하고 나중에 커밋bar.txt
의 변화를 떠날hg commit foo.txt
를 실행할 수 있습니다.record
확장자를 사용하십시오.Record extension은 변경 사항의 일부 패치 (예 :
git add --patch
)를 적용 할 수 있도록 git의 색인에 Mercurial 동작을 제공합니다. 자세한 정보는 문서를 참조하십시오.
관련 문제
- 1. 특정 디렉터리에서 모든 기능을 PowerShell에로드하십시오.
- 2. Java ZipOutputStream은 특정 파일을 압축 해제합니다./수축 필터
- 3. JBoss가 자동으로 EJB를 해제합니다
- 4. 지도에서 메모리를 해제합니다. C++
- 5. 무단 액세스로부터 보호
- 6. C 구조체를 재귀 적으로 해제합니다.
- 7. 커밋이없는 자식 리포의 무단 파일
- 8. C# 현재 디렉터리에서 xml 파일로드?
- 9. 날짜별로 한 디렉터리에서 다른 디렉터리로 파일 복사
- 10. 지정한 디렉터리에서 .js 파일을 제공하도록 IIS를 가져올 수 없습니다.
- 11. IIS : 파일을 변경하면 어떤 디렉터리에서 응용 프로그램이 다시 시작됩니까?
- 12. 어떻게하면 git에서 특정 덩어리를 대화 적으로 무단 해제 할 수 있습니까?
- 13. RewriteEngine을 해제합니다. ErrorDocument가 여전히 작동합니까?
- 14. 웹 서버에서 특정 시간에 특정 작업 수행
- 15. Facebook "무단 IP 주소"예외
- 16. IP가 또 다시 무단 점착
- 17. 'var'키워드의 무단 사용이 유해하다고 생각합니까?
- 18. 무단 사용자를위한 셰어 포인트 페이지 리디렉션
- 19. 가상 디렉터리에서 소수의 사용자 허용
- 20. 미디어 스트림에 대한 무단 액세스를 방지하는 방법
- 21. 스폰 프로세스로부터 무단 처리 된 자식
- 22. as3, 특정 순서로 작업 수행
- 23. 특정 작업 영역에서 이클립스 시작하기
- 24. 특정 컨트롤러에 대한 작업 목록
- 25. 특정 형식이 작업 대리자인지 확인
- 26. 캐스트 작업자와 관련된 특정 작업
- 27. android에서 특정 시간에 작업 호출
- 28. 주어진 사용자 이름과 암호를 사용하여 공유 디렉터리에서 파일 복사
- 29. C++ 파일 작업 : 파일의 특정 행을 읽습니다.
- 30. 하위 도메인의 다른 디렉터리에서 콘텐츠를 제공하는 방법