2025-03-14 21:59:59 -06:00
|
|
|
# wiggle
|
|
|
|
|
|
|
|
|
|
> `patch`가 처리할 수 없는 패치의 충돌을 해결하는 패치 적용 도구.
|
|
|
|
|
> 참고: Wiggle은 모든 변경 사항을 강제로 적용하고, 충돌이 발생하면 병합하며, 해결할 수 없는 문제를 보고합니다.
|
|
|
|
|
> 더 많은 정보: <https://manned.org/wiggle>.
|
|
|
|
|
|
|
|
|
|
- 패치 파일의 변경 사항을 원본 파일에 적용:
|
|
|
|
|
|
|
|
|
|
`wiggle {{경로/대상/나의_패치.patch}}`
|
|
|
|
|
|
|
|
|
|
- 변경 사항을 [출력] 파일에 적용:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`wiggle {{경로/대상/나의_패치.patch}} {{[-o|--output]}} {{경로/대상/출력_파일.txt}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- `file.rej`에서 적용되지 않은 변경 사항을 가져와서 파일에 병합:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`wiggle {{[-r|--replace]}} {{경로/대상/파일}} {{경로/대상/파일.rej}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 패치 또는 병합 파일의 한 브랜치 [추출]:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`wiggle {{[-x|--extract]}} {{경로/대상/나의_패치.patch}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 패치를 적용하고 비교된 단어를 [출력] 파일에 저장:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`wiggle {{[-w|--words]}} {{경로/대상/나의_단어_패치.patch}} {{[-o|--output]}} {{경로/대상/단어_패치된_코드.c}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 병합 기능에 대한 도움말 표시:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`wiggle {{[-m|--merge]}} {{[-h|--help]}}`
|