문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
linux:stow [2020/09/11 12:45] kwon37xi [주의] |
linux:stow [2020/09/14 00:16] (현재) kwon37xi [실행] |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== GNU stow ====== | ====== GNU stow ====== | ||
| * https:// | * https:// | ||
| + | * [[https:// | ||
| + | * '' | ||
| ===== 실행 ===== | ===== 실행 ===== | ||
| 줄 16: | 줄 18: | ||
| # 아무 디렉토리에서나 명시적으로 stow dir과 target dir 을 명시하려면 | # 아무 디렉토리에서나 명시적으로 stow dir과 target dir 을 명시하려면 | ||
| stow -d ~/.dotfiles -t ~/ vim | stow -d ~/.dotfiles -t ~/ vim | ||
| + | |||
| + | stow -d ~/.dotfiles -t ~/ -S vim # 명시적으로 stow 하라는 옵션. 생략과 동일 | ||
| # unstow : 링크 제거 | # unstow : 링크 제거 | ||
| stow -d ~/.dotfiles -t ~/ -D vim | stow -d ~/.dotfiles -t ~/ -D vim | ||
| + | |||
| + | # -R restow : unstow -> stow 를 수행한다. | ||
| </ | </ | ||
| + | |||
| + | ===== 충돌 ===== | ||
| + | * stow 하려는 파일이 이미 대상 디렉토리에 존재할 경우 충돌이 발생하면서 stow 를 거부한다. | ||
| + | * '' | ||
| + | * 이는 [[: | ||
| + | * 충돌이 나서 버전 관리 대상 stow 패키지로 파일이 옮겨지면 diff 를 해서 충돌을 해결하고 commit/push 해서 최종 사용하면 된다. | ||
| ===== 주의 ===== | ===== 주의 ===== | ||