git 으로 형상관리를 하면서 worktree를 사용한적이 많을 것이다.
모든 작업이 끝난 워크트리를 삭제하는 경우가 많다.
그렇게 보통 워크트리를 remove나 delete 명령어를 사용해 지운다.
위의 내용을 참고하면 좋다.
결론은 remove 명령을 사용해 간단하게 지울 수 있다.
작업한 워크트리를 remove 명령어로 지우고 root worktree에서 사용한 branch를 -D 옵션으로 깔끔하게 지울수 있다.
worktree는 체크아웃 분기로 이동할 수 있는데 이 경우 remove로 삭제하면 브렌치와 함꼐 디렉토리를 바로 삭제할 수 있다.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
git worktree add ../test test
git worktree remove ../test
git branch
* main
test
$ git worktree list
C:/Users/htk/Desktop/git_project/..... 6e86141 [main]
git branch -D test
Deleted branch test (was 6e86141).
|
cs |
'빨간색 에러들' 카테고리의 다른 글
[Ubuntu]“No Installation Candidate” when trying to install gcc (0) | 2021.09.30 |
---|---|
[Ubuntu 20.04 LTS]Unable to correct problems, you have held broken packages (0) | 2021.09.28 |
[docker] docker system purne (0) | 2021.09.27 |
[ubuntu]] echo 3 > /proc/sys/vm/drop_caches" - Permission denied as root (2) | 2021.09.13 |
[Docker] VS Code Error: connect EACCES /var/run/docker.sock (0) | 2021.09.08 |