mirror of
https://github.com/tldr-pages/tldr
synced 2026-08-26 14:13:36 +01:00
jj-*: add Korean translation (#23519)
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
# jj abandon
|
||||
|
||||
> 리비전을 폐기하고, 해당 리비전의 자식 리비전들을 부모 리비전으로 리베이스.
|
||||
> 리비전을 폐기하면 연결된 변경 ID(Change ID)도 함께 제거.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-abandon>.
|
||||
|
||||
- 지정한 revset의 리비전 폐기 (예: `B::D`, `A..D`, `B|C|D` 등):
|
||||
|
||||
`jj abandon {{revsets}}`
|
||||
|
||||
- 북마크는 삭제하지 않고 부모 리비전으로 이동한 상태에서, 리비전 폐기:
|
||||
|
||||
`jj abandon --retain-bookmarks {{revsets}}`
|
||||
|
||||
- 자식 리비전의 내용을 변경하지 않고 리비전 폐기:
|
||||
|
||||
`jj abandon --restore-descendants {{revsets}}`
|
||||
@@ -0,0 +1,13 @@
|
||||
# jj absorb
|
||||
|
||||
> 소스 리비전의 변경 사항을 분리하여, 각 변경 사항을 해당 줄이 마지막으로 수정된 가장 가까운 수정이 가능한 조상 리비전으로 이동.
|
||||
> 조상 리비전에서 일치하는 위치가 없거나 여러 개인 변경 사항은 이동되지 않음.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-absorb>.
|
||||
|
||||
- 지정한 리비전의 이동 가능한 모든 변경 사항을 다른 리비전으로 자동 이동:
|
||||
|
||||
`jj absorb {{[-f|--from]}} {{revset}} {{[-t|--into]}} {{revsets}}`
|
||||
|
||||
- 지정한 파일의 변경 사항만 다른 리비전으로 이동:
|
||||
|
||||
`jj absorb {{[-f|--from]}} {{revset}} {{[-t|--into]}} {{revsets}} {{filesets}}`
|
||||
@@ -0,0 +1,20 @@
|
||||
# jj bisect
|
||||
|
||||
> 이분 탐색을 사용하여 문제가 있는 리비전을 찾음.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-bisect>.
|
||||
|
||||
- 테스트 명령을 실행하여 지정한 범위에서 첫 번째 문제 리비전 찾기:
|
||||
|
||||
`jj bisect run {{[-r|--range]}} {{정상_리비전}}..{{문제_리비전}} {{명령어}}`
|
||||
|
||||
- 쉘 명령을 실행하여 지정한 범위에서 첫 번째 문제 리비전 찾기:
|
||||
|
||||
`jj bisect run {{[-r|--range]}} {{정상_리비전}}..{{문제_리비전}} -- bash -c "{{명령어}}"`
|
||||
|
||||
- 첫 번째 문제 리비전 대신 첫 번째 정상 리비전 찾기:
|
||||
|
||||
`jj bisect run {{[-r|--range]}} {{정상_리비전}}..{{문제_리비전}} --find-good {{명령어}}`
|
||||
|
||||
- 파일이 처음 추가된 리비전 찾기:
|
||||
|
||||
`jj bisect run {{[-r|--range]}} {{정상_리비전}}..{{문제_리비전}} --find-good -- test -f {{경로/대상/파일}}`
|
||||
@@ -0,0 +1,29 @@
|
||||
# jj bookmark
|
||||
|
||||
> `jj` 저장소의 북마크를 관리.
|
||||
> Git 백엔드를 사용하는 경우, 북마크는 Git 브랜치에 해당.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-bookmark>.
|
||||
|
||||
- 지정한 리비전에 새로운 북마크 생성:
|
||||
|
||||
`jj {{[b|bookmark]}} {{[c|create]}} {{[-r|--revision]}} {{리비전}} {{이름}}`
|
||||
|
||||
- 모든 북마크와 대상 리비전 목록 표시:
|
||||
|
||||
`jj {{[b|bookmark]}} {{[l|list]}}`
|
||||
|
||||
- 기존 북마크를 다른 리비전으로 이동:
|
||||
|
||||
`jj {{[b|bookmark]}} {{[m|move]}} {{[-t|--to]}} {{리비전}} {{이름}}`
|
||||
|
||||
- 지정한 원격 북마크 추적:
|
||||
|
||||
`jj {{[b|bookmark]}} {{[t|track]}} {{이름}}@{{원격}}`
|
||||
|
||||
- 북마크를 삭제하고, 다음 push 시 원격 저장소에도 삭제 사항 전파:
|
||||
|
||||
`jj {{[b|bookmark]}} {{[d|delete]}} {{이름}}`
|
||||
|
||||
- push 시 삭제를 전파하지 않고, 로컬에서만 북마크 제거:
|
||||
|
||||
`jj {{[b|bookmark]}} {{[f|forget]}} {{이름}}`
|
||||
@@ -0,0 +1,16 @@
|
||||
# jj commit
|
||||
|
||||
> 커밋 설명을 업데이트하고 그 위에 새로운 변경(change)을 생성.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-commit>.
|
||||
|
||||
- 편집기에서 커밋 메시지 작성 후 새로운 빈 커밋을 그 위에 생성:
|
||||
|
||||
`jj commit`
|
||||
|
||||
- 지정한 메시지로 커밋 생성:
|
||||
|
||||
`jj commit {{[-m|--message]}} "{{메시지}}"`
|
||||
|
||||
- 포함할 변경 사항을 대화형으로 선택하여 커밋 생성:
|
||||
|
||||
`jj commit {{[-i|--interactive]}}`
|
||||
@@ -0,0 +1,17 @@
|
||||
# jj config edit
|
||||
|
||||
> 설정 파일을 편집기로 열기.
|
||||
> 관련 항목: `jj config path`.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-config-edit>.
|
||||
|
||||
- 사용자 수준 설정 파일을 편집기로 열기:
|
||||
|
||||
`jj config {{[e|edit]}} --user`
|
||||
|
||||
- 저장소 수준 설정 파일을 편집기로 열기:
|
||||
|
||||
`jj config {{[e|edit]}} --repo`
|
||||
|
||||
- 작업 공간 수준 설정 파일을 편집기로 열기:
|
||||
|
||||
`jj config {{[e|edit]}} --workspace`
|
||||
@@ -0,0 +1,22 @@
|
||||
# jj config get
|
||||
|
||||
> 지정한 설정 옵션의 값을 조회.
|
||||
> `jj config list`와 달리, 스크립트에서 사용할 수 있도록 추가 서식 없이 값을 출력.
|
||||
> 관련 항목: `jj config list`.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-config-get>.
|
||||
|
||||
- 설정 옵션 값 조회:
|
||||
|
||||
`jj config {{[g|get]}} {{이름}}`
|
||||
|
||||
- 설정된 사용자 이름 조회:
|
||||
|
||||
`jj config {{[g|get]}} user.name`
|
||||
|
||||
- 설정된 사용자 이메일 조회:
|
||||
|
||||
`jj config {{[g|get]}} user.email`
|
||||
|
||||
- log 명령의 기본 revset 조회:
|
||||
|
||||
`jj config {{[g|get]}} revsets.log`
|
||||
@@ -0,0 +1,33 @@
|
||||
# jj config list
|
||||
|
||||
> 설정 파일에 정의된 설정 변수와 값을 표시.
|
||||
> 관련 항목: `jj config get`.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-config-list>.
|
||||
|
||||
- 모든 설정 변수와 값 목록 표시:
|
||||
|
||||
`jj config {{[l|list]}}`
|
||||
|
||||
- 지정한 설정 옵션 표시:
|
||||
|
||||
`jj config {{[l|list]}} {{이름}}`
|
||||
|
||||
- 사용자 수준 설정 변수 목록 표시:
|
||||
|
||||
`jj config {{[l|list]}} --user`
|
||||
|
||||
- 저장소 수준 설정 변수 목록 표시:
|
||||
|
||||
`jj config {{[l|list]}} --repo`
|
||||
|
||||
- 기본 내장값을 포함하여 설정 변수 목록 표시:
|
||||
|
||||
`jj config {{[l|list]}} --include-defaults`
|
||||
|
||||
- 재정의된 값을 포함하여 설정 변수 목록 표시:
|
||||
|
||||
`jj config {{[l|list]}} --include-overridden`
|
||||
|
||||
- 사용자 지정 템플릿으로 설정 변수 목록 표시:
|
||||
|
||||
`jj config {{[l|list]}} {{[-T|--template]}} {{템플릿}}`
|
||||
@@ -0,0 +1,17 @@
|
||||
# jj config path
|
||||
|
||||
> 설정 파일의 경로를 출력.
|
||||
> 관련 항목: `jj config edit`.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-config-path>.
|
||||
|
||||
- 사용자 수준 설정 파일 경로 출력:
|
||||
|
||||
`jj config {{[p|path]}} --user`
|
||||
|
||||
- 저장소 수준 설정 파일 경로 출력:
|
||||
|
||||
`jj config {{[p|path]}} --repo`
|
||||
|
||||
- 작업공간 수준 설정 파일 경로 출력:
|
||||
|
||||
`jj config {{[p|path]}} --workspace`
|
||||
@@ -0,0 +1,26 @@
|
||||
# jj config set
|
||||
|
||||
> 설정 옵션에 지정한 값을 설정.
|
||||
> 값은 TOML 표현식으로 지정.
|
||||
> 관련 항목: `jj config unset`.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-config-set>.
|
||||
|
||||
- 사용자 수준 설정 파일에 사용자 이름 설정:
|
||||
|
||||
`jj config {{[s|set]}} --user user.name "{{이름}}"`
|
||||
|
||||
- 사용자 수준 설정 파일에 사용자 이메일 설정:
|
||||
|
||||
`jj config {{[s|set]}} --user user.email "{{이메일}}"`
|
||||
|
||||
- 저장소 수준 설정 파일에 설정 옵션 설정:
|
||||
|
||||
`jj config {{[s|set]}} --repo {{이름}} {{값}}`
|
||||
|
||||
- 작업 공간 수준 설정 파일에 설정 옵션 설정:
|
||||
|
||||
`jj config {{[s|set]}} --workspace {{이름}} {{값}}`
|
||||
|
||||
- boolean 설정 옵션 설정:
|
||||
|
||||
`jj config {{[s|set]}} --user {{이름}} {{true|false}}`
|
||||
@@ -0,0 +1,17 @@
|
||||
# jj config unset
|
||||
|
||||
> 설정 옵션을 제거.
|
||||
> 관련 항목: `jj config set`.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-config-unset>.
|
||||
|
||||
- 사용자 수준 설정 파일에서 설정 옵션 제거:
|
||||
|
||||
`jj config {{[u|unset]}} --user {{이름}}`
|
||||
|
||||
- 저장소 수준 설정 파일에서 설정 옵션 제거:
|
||||
|
||||
`jj config {{[u|unset]}} --repo {{이름}}`
|
||||
|
||||
- 작업공간 수준 설정 파일에서 설정 옵션 제거:
|
||||
|
||||
`jj config {{[u|unset]}} --workspace {{이름}}`
|
||||
@@ -0,0 +1,29 @@
|
||||
# jj config
|
||||
|
||||
> 설정 옵션을 관리.
|
||||
> `edit`, `get`, `list`, `path`, `set`, `unset` 등의 일부 하위 명령은 각각 별도의 사용 문서를 가짐.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-config>.
|
||||
|
||||
- 사용자 수준 설정 파일을 편집기로 열기:
|
||||
|
||||
`jj config {{[e|edit]}} --user`
|
||||
|
||||
- 설정 옵션 값 조회:
|
||||
|
||||
`jj config {{[g|get]}} {{이름}}`
|
||||
|
||||
- 모든 설정 변수와 값 목록 표시:
|
||||
|
||||
`jj config {{[l|list]}}`
|
||||
|
||||
- 사용자 수준 설정 파일 경로 출력:
|
||||
|
||||
`jj config {{[p|path]}} --user`
|
||||
|
||||
- 사용자 수준 설정 파일에 설정 옵션 추가 또는 변경:
|
||||
|
||||
`jj config {{[s|set]}} --user {{이름}} {{값}}`
|
||||
|
||||
- 사용자 수준 설정 파일에서 설정 옵션 제거:
|
||||
|
||||
`jj config {{[u|unset]}} --user {{이름}}`
|
||||
@@ -0,0 +1,16 @@
|
||||
# jj describe
|
||||
|
||||
> Update the change description or other metadata.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-describe>.
|
||||
|
||||
- 현재 변경에 대한 설명 업데이트:
|
||||
|
||||
`jj {{[desc|describe]}}`
|
||||
|
||||
- 지정한 revset의 변경 섦여 업데이트:
|
||||
|
||||
`jj {{[desc|describe]}} {{revsets}}`
|
||||
|
||||
- 지정한 메시지로 변경 설명 업데이트:
|
||||
|
||||
`jj {{[desc|describe]}} {{[-m|--message]}} {{메시지}}`
|
||||
@@ -0,0 +1,24 @@
|
||||
# jj diff
|
||||
|
||||
> 두 리비전 사이의 파일 내용을 비교.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-diff>.
|
||||
|
||||
- 현재 리비전의 변경 사항 표시:
|
||||
|
||||
`jj diff`
|
||||
|
||||
- 지정한 revset의 변경 사항 표시 (예: `B::D`, `A..D`, `B|C|D` 등):
|
||||
|
||||
`jj diff {{[-r|--revisions]}} {{revsets}}`
|
||||
|
||||
- 지정한 리비전 사이의 변경 사항 표시:
|
||||
|
||||
`jj diff {{[-f|--from]}} {{시작_revset}} {{[-t|--to]}} {{끝_revset}}`
|
||||
|
||||
- 변경 사항 통계 표시:
|
||||
|
||||
`jj diff --stat`
|
||||
|
||||
- Git 형식의 Diff 표시:
|
||||
|
||||
`jj diff --git`
|
||||
@@ -0,0 +1,28 @@
|
||||
# jj diffedit
|
||||
|
||||
> diff 편집기를 사용하여 리비전의 변경 내용을 수정.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-diffedit>.
|
||||
|
||||
- diff 편집기로 현재 리비전의 변경 내용 수정:
|
||||
|
||||
`jj diffedit`
|
||||
|
||||
- 지정한 리비전의 변경 내용 수정:
|
||||
|
||||
`jj diffedit {{[-r|--revision]}} {{revset}}`
|
||||
|
||||
- 두 리비전 간의 변경 내용을 비교하며 수정:
|
||||
|
||||
`jj diffedit {{[-f|--from]}} {{시작_revset}} {{[-t|--to]}} {{끝_revset}}`
|
||||
|
||||
- 지정한 경로의 변경 내용만 수정 (일치하지 않는 경로는 변경되지 않음):
|
||||
|
||||
`jj diffedit {{filesets}}`
|
||||
|
||||
- 지정한 diff 편집기 사용:
|
||||
|
||||
`jj diffedit --tool {{이름}}`
|
||||
|
||||
- 자식 리비전을 리베이스할 때 diff 대신 내용 유지:
|
||||
|
||||
`jj diffedit --restore-descendants`
|
||||
@@ -0,0 +1,32 @@
|
||||
# jj duplicate
|
||||
|
||||
> 기존 변경(Change)과 동일한 내용을 가진 새 변경(Change)을 생성.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-duplicate>.
|
||||
|
||||
- 현재 리비전을 기존 부모 리비전 위에 복제:
|
||||
|
||||
`jj duplicate`
|
||||
|
||||
- 지정한 리비전을 기존 부모 리비전 위에 복제:
|
||||
|
||||
`jj duplicate {{revset}}`
|
||||
|
||||
- 지정한 리비전을 다른 부모 리비전 위에 복제:
|
||||
|
||||
`jj duplicate {{[-d|--destination]}} {{대상_revset}} {{revset}}`
|
||||
|
||||
- 지정한 리비전을 다른 리비전 뒤에 삽입하여 복제:
|
||||
|
||||
`jj duplicate {{[-A|--insert-after]}} {{다른_revset}} {{revset}}`
|
||||
|
||||
- 지정한 리비전을 다른 리비전 앞에 삽입하여 복제:
|
||||
|
||||
`jj duplicate {{[-B|--insert-before]}} {{이전_revset}} {{revset}}`
|
||||
|
||||
- 여러 부모 리비전 위에 복제 (병합 커밋 생성):
|
||||
|
||||
`jj duplicate {{[-d|--destination]}} {{목적지1}} {{[-d|--destination]}} {{목적지2}} {{revset}}`
|
||||
|
||||
- 여러 리비전 복제:
|
||||
|
||||
`jj duplicate {{revset1 revset2 ...}}`
|
||||
@@ -0,0 +1,9 @@
|
||||
# jj edit
|
||||
|
||||
> 지정한 리비전을 작업 복사본 리비전으로 설정.
|
||||
> 참고: 일반적으로 `jj new`와 `jj squash`를 사용하는 것이 권장됨.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-edit>.
|
||||
|
||||
- 지정한 리비전을 작업 복사본으로 설정:
|
||||
|
||||
`jj edit {{revset}}`
|
||||
@@ -0,0 +1,16 @@
|
||||
# jj evolog
|
||||
|
||||
> 변경(Change)이 시간에 따라 어떻게 발전해 왔는지 표시하며, 해당 변경이 이전에 가리켰던 커밋들을 함께 나열.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-evolog>.
|
||||
|
||||
- 지정한 리비전의 변경 이력 표시:
|
||||
|
||||
`jj evolog {{[-r|--revisions]}} {{revsets}}`
|
||||
|
||||
- 변경 이력과 함께 diff 통계 표시:
|
||||
|
||||
`jj evolog {{[-r|--revisions]}} {{revsets}} --stat`
|
||||
|
||||
- 변경 이력에서 각 변경의 요약 표시:
|
||||
|
||||
`jj evolog {{[-r|--revisions]}} {{revsets}} {{[-s|--summary]}}`
|
||||
@@ -0,0 +1,21 @@
|
||||
# jj git clone
|
||||
|
||||
> Git 저장소를 복제하여 Git 백엔드를 사용하는 새로운 저장소를 생성.
|
||||
> 참고: `--colocate` 옵션을 사용하지 않으면, 유효한 Git 저장소가 아니므로 `git` 명령을 사용할 수 없음.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-git-clone>.
|
||||
|
||||
- Git 저장소를 복제하여 새 디렉터리에 저장소 생성 (기본 디렉터리 이름은 저장소 이름):
|
||||
|
||||
`jj git clone {{소스}} {{path/to/directory}}`
|
||||
|
||||
- 지정한 이름으로 새 원격 저장소를 생성하며 저장소 복제:
|
||||
|
||||
`jj git clone --remote {{원격_저장소_이름}} {{소스}}`
|
||||
|
||||
- 최근 10개의 커밋만 가져와 Git 저장소 복제:
|
||||
|
||||
`jj git clone --depth {{10}} {{소스}}`
|
||||
|
||||
- Jujutsu 저장소를 Git 저장소와 동일한 디렉터리에 함께 배치하여 복제 (`jj`와 `git`명령을 모두 같은 디렉터리에 사용할 수 있음):
|
||||
|
||||
`jj git clone --colocate {{소스}}`
|
||||
@@ -0,0 +1,20 @@
|
||||
# jj git fetch
|
||||
|
||||
> Git 원격 저장소에서 객체와 참조를 다운로드하여 가져옴.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-git-fetch>.
|
||||
|
||||
- 기본 원격 저장소에서 최신 변경 사항 가져오기:
|
||||
|
||||
`jj git fetch`
|
||||
|
||||
- 지정한 원격 저장소에서 최신 변경 사항 가져오기:
|
||||
|
||||
`jj git fetch --remote {{원격_저장소}}`
|
||||
|
||||
- 지정한 브랜치의 최신 변경 사항만 가져오기:
|
||||
|
||||
`jj git fetch {{[-b|--branch]}} {{브랜치}}`
|
||||
|
||||
- 모든 원격 저장소에서 최신 변경 사항 가져오기:
|
||||
|
||||
`jj git fetch --all-remote`
|
||||
@@ -0,0 +1,21 @@
|
||||
# jj git init
|
||||
|
||||
> Git 백엔드를 사용하는 새로운 Jujutsu 저장소를 생성.
|
||||
> 참고: `--colocate` 옵션을 사용하지 않으면, 유효한 Git 저장소가 아니므로 `git` 명령을 사용할 수 없음.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-git-init>.
|
||||
|
||||
- 현재 디렉터리에 Git 백엔드를 사용하는 새 저장소 생성:
|
||||
|
||||
`jj git init`
|
||||
|
||||
- 지정한 디렉터리에 Git 백엔드를 사용하는 새 저장소 생성:
|
||||
|
||||
`jj git init {{경로/대상/디렉터리}}`
|
||||
|
||||
- Jujutsu 저장소를 유효한 Git 저장소로 초기화 (`jj`와 `git` 명령어를 같은 디렉터리에서 모두 사용 가능):
|
||||
|
||||
`jj git init --colocate`
|
||||
|
||||
- 기존 Git 저장소를 백엔드로 사용하는 Jujutsu 저장소 초기화:
|
||||
|
||||
`jj git init --git-repo {{git_저장소}}`
|
||||
@@ -0,0 +1,32 @@
|
||||
# jj git push
|
||||
|
||||
> Git 원격 저장소 푸시.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-git-push>.
|
||||
|
||||
- 저장한 원격 저장소로 북마크 푸시 (기본값은 `git.push` 설정):
|
||||
|
||||
`jj git push {{[-b|--bookmark]}} {{북마크}} --remote {{원격_저장소}}`
|
||||
|
||||
- 새로운 북마크 푸시:
|
||||
|
||||
`jj git push {{[-b|--bookmark]}} {{북마크}} {{[-N|--allow-new]}}`
|
||||
|
||||
- 추적 중인 모든 북마크 푸시:
|
||||
|
||||
`jj git push --tracked`
|
||||
|
||||
- 모든 북마크 푸시 (새 북마크 포함):
|
||||
|
||||
`jj git push --all`
|
||||
|
||||
- 지정한 리비전을 가리키는 모든 북마크 푸시:
|
||||
|
||||
`jj git push {{[-r|--revisions]}} {{revset}}`
|
||||
|
||||
- 새로운 북마크를 생성하여 변경/커밋 푸시 (북마크 이름은 `templates.git_push_bookmark` 설정을 따르며, 기본값은 `"push-" ++ change_id.short()`):
|
||||
|
||||
`jj git push {{[-c|--change]}} {{revset}}`
|
||||
|
||||
- 지정한 이름으로 리비전 푸시:
|
||||
|
||||
`jj git push --named {{이름}}={{리비전}}`
|
||||
@@ -0,0 +1,24 @@
|
||||
# jj git remote
|
||||
|
||||
> Git 원격 저장소 관리.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-git-remote>.
|
||||
|
||||
- 모든 Git 원격 저장소 목록 표시:
|
||||
|
||||
`jj git remote list`
|
||||
|
||||
- Git 원격 저장소 추가:
|
||||
|
||||
`jj git remote add {{원격_저장소}} {{주소}}`
|
||||
|
||||
- Git 원격 저장소의 URL 변경:
|
||||
|
||||
`jj git remote set-url {{원격_저장소}} {{주소}}`
|
||||
|
||||
- Git 원격 저장소 제거:
|
||||
|
||||
`jj git remote remove {{원격_저장소}}`
|
||||
|
||||
- Git 원격 저장소 이름 변경:
|
||||
|
||||
`jj git remote rename {{오래된_이름}} {{새로운_이름}}`
|
||||
@@ -0,0 +1,24 @@
|
||||
# jj git
|
||||
|
||||
> `jj` 저장소에서 Git 관련 명령을 실행.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-git>.
|
||||
|
||||
- Git 백엔드를 사용하는 새 저장소 생성:
|
||||
|
||||
`jj git init`
|
||||
|
||||
- Git 저장소를 복제하여 Git 백엔드를 사용하는 새 저장소 생성:
|
||||
|
||||
`jj git clone {{소스}}`
|
||||
|
||||
- Git 원격 저장소에서 변경 사항 가져오기:
|
||||
|
||||
`jj git fetch`
|
||||
|
||||
- 추적 중인 모든 북마크를 Git 원격 저장소로 푸시:
|
||||
|
||||
`jj git push`
|
||||
|
||||
- 지정한 북마크를 Git 원격 저장소로 푸시:
|
||||
|
||||
`jj git push {{[-b|--bookmark]}} {{북마크}}`
|
||||
@@ -0,0 +1,32 @@
|
||||
# jj interdiff
|
||||
|
||||
> 두 리비전 간 변경 사항을 비교.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-interdiff>.
|
||||
|
||||
- 지정한 리비전과 작업 복사본의 변경 사항 비교:
|
||||
|
||||
`jj interdiff {{[-f|--from]}} {{revset}}`
|
||||
|
||||
- 지정한 두 리비전의 변경 사항 비교:
|
||||
|
||||
`jj interdiff {{[-f|--from]}} {{시작_revset}} {{[-t|--to]}} {{끝_revset}}`
|
||||
|
||||
- 지정한 경로의 변경 사항만 비교:
|
||||
|
||||
`jj interdiff {{[-f|--from]}} {{시작_revset}} {{[-t|--to]}} {{끝_revset}} {{filesets}}`
|
||||
|
||||
- 변경 사항 요약 표시:
|
||||
|
||||
`jj interdiff {{[-f|--from]}} {{revset}} {{[-s|--summary]}}`
|
||||
|
||||
- 변경 사항 통계 표시:
|
||||
|
||||
`jj interdiff {{[-f|--from]}} {{revset}} --stat`
|
||||
|
||||
- Git 형식의 diff 표시:
|
||||
|
||||
`jj interdiff {{[-f|--from]}} {{revset}} --git`
|
||||
|
||||
- 색상만으로 변경 사항을 표시하는 단어 단위 diff 표시:
|
||||
|
||||
`jj interdiff {{[-f|--from]}} {{revset}} --color-words`
|
||||
@@ -0,0 +1,16 @@
|
||||
# jj log
|
||||
|
||||
> 리비전 기록을 그래프 형태로 표시.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-log>.
|
||||
|
||||
- 리비전 기록을 그래프 형태로 표시:
|
||||
|
||||
`jj log`
|
||||
|
||||
- 지정한 revset만 표시 (예: `B::D`, `A..D`, `B|C|D` 등):
|
||||
|
||||
`jj log {{[-r|--revisions]}} {{revsets}}`
|
||||
|
||||
- 각 줄을 지정한 템플릿 형식으로 표시 (예: 커밋 해시 앞 5자리와 작성자):
|
||||
|
||||
`jj log {{[-T|--template]}} 'commit_id.shortest(5) ++ " " ++ author'`
|
||||
@@ -0,0 +1,20 @@
|
||||
# jj new
|
||||
|
||||
> 새로운 빈 변경을 생성.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-new>.
|
||||
|
||||
- 현재 리비전 위에 새 빈 변경 생성:
|
||||
|
||||
`jj new`
|
||||
|
||||
- 지정한 리비전 위에 새 빈 변경 생성:
|
||||
|
||||
`jj new {{revision}}`
|
||||
|
||||
- 여러 리비전 위에 새 병합 변경 생성:
|
||||
|
||||
`jj new {{revset1 revset2 ...}}`
|
||||
|
||||
- 지정한 리비전의 앞과 뒤에 새 빈 변경 생성:
|
||||
|
||||
`jj new {{[-B|--insert-before]}} {{revsets}} {{[-A|--insert-after]}} {{revsets}}`
|
||||
@@ -0,0 +1,24 @@
|
||||
# jj next
|
||||
|
||||
> 작업 복사본(working-copy) 커밋을 자식 리비전으로 이동.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-next>.
|
||||
|
||||
- 작업 복사본 커밋을 다음 자식 리비전으로 이동:
|
||||
|
||||
`jj next`
|
||||
|
||||
- 작업 복사본 커밋을 지정한 개수만큼 앞으로 이동:
|
||||
|
||||
`jj next {{offset}}`
|
||||
|
||||
- 새 작업 복사본 커밋을 만들지 않고 자식 리비전을 직접 편집:
|
||||
|
||||
`jj next {{[-e|--edit]}}`
|
||||
|
||||
- 자식 리비전을 직접 편집하지 않고 새 작업 복사본 커밋 생성:
|
||||
|
||||
`jj next {{[-n|--no-edit]}}`
|
||||
|
||||
- 다음 충돌이 있는 자식 리비전으로 이동:
|
||||
|
||||
`jj next --conflict`
|
||||
@@ -0,0 +1,28 @@
|
||||
# jj operation
|
||||
|
||||
> `jj` 저장소의 작업 로그를 관리.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-operation>.
|
||||
|
||||
- 작업 로그 표시:
|
||||
|
||||
`jj {{[op|operation]}} log`
|
||||
|
||||
- 마지막 작업 실행 취소:
|
||||
|
||||
`jj {{[op|operation]}} undo`
|
||||
|
||||
- 지정한 작업 실행 취소:
|
||||
|
||||
`jj {{[op|operation]}} undo {{작업}}`
|
||||
|
||||
- 저장소를 지정한 작업 시점의 상태로 복원:
|
||||
|
||||
`jj {{[op|operation]}} restore {{작업}}`
|
||||
|
||||
- 지정한 작업에서 저장소에 적용된 변경 사항 표시:
|
||||
|
||||
`jj {{[op|operation]}} show {{작업}}`
|
||||
|
||||
- 지정한 작업의 변경 사항 통계, 요약 및 패치 표시:
|
||||
|
||||
`jj {{[op|operation]}} show {{--stat}} {{[-s|--summary]}} {{[-p|--patch]}} {{작업}}`
|
||||
@@ -0,0 +1,8 @@
|
||||
# jj parallelize
|
||||
|
||||
> 리비전들을 형제 관계로 만들어 병렬화합니다.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-parallelize>.
|
||||
|
||||
- 지정한 리비전 병렬화:
|
||||
|
||||
`jj parallelize {{revsets}}`
|
||||
@@ -0,0 +1,24 @@
|
||||
# jj prev
|
||||
|
||||
> 작업 복사본 커밋을 부모 리비전으로 이동.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-prev>.
|
||||
|
||||
- 작업 복사본 커밋을 이전 부모 리비전으로 이동:
|
||||
|
||||
`jj prev`
|
||||
|
||||
- 작업 복사본 커밋을 지정한 개수만큼 뒤로 이동:
|
||||
|
||||
`jj prev {{offset}}`
|
||||
|
||||
- 새 작업 복사본 커밋을 만들지 않고, 부모 리비전을 직접 편집:
|
||||
|
||||
`jj prev {{[-e|--edit]}}`
|
||||
|
||||
- 부모 리비전을 직접 편집하지 않고 새 작업 복사본 커밋 생성:
|
||||
|
||||
`jj prev {{[-n|--no-edit]}}`
|
||||
|
||||
- 이전 충돌이 있는 부모 리비전으로 이동:
|
||||
|
||||
`jj prev --conflict`
|
||||
@@ -0,0 +1,20 @@
|
||||
# jj rebase
|
||||
|
||||
> 리비전을 다른 부모 리비전으로 이동.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-rebase>.
|
||||
|
||||
- 지정한 리비전을 다른 부모 리비전으로 이동:
|
||||
|
||||
`jj rebase {{[-r|--revisions]}} {{revset}} {{[-d|--destination]}} {{revset}}`
|
||||
|
||||
- 지정한 리비전과 모든 자식 리비전을 다른 부모 리비전으로 이동:
|
||||
|
||||
`jj rebase {{[-s|--source]}} {{revset}} {{[-d|--destination]}} {{revset}}`
|
||||
|
||||
- 지정한 리비전이 포함된 브랜치의 모든 리비전을 다른 부모 리비전으로 이동:
|
||||
|
||||
`jj rebase {{[-b|--branch]}} {{revset}} {{[-d|--destination]}} {{revset}}`
|
||||
|
||||
- 리비전을 다른 리비전의 앞이나 뒤로 이동:
|
||||
|
||||
`jj rebase {{[-r|--revisions]}} {{revset}} {{[-B|--insert-before]}} {{revset}} {{[-A|--insert-after]}} {{revset}}`
|
||||
@@ -0,0 +1,28 @@
|
||||
# jj resolve
|
||||
|
||||
> 외부 병합 도구를 사용하여 충돌이 발생한 파일을 해결.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-resolve>.
|
||||
|
||||
- 모든 충돌 해결:
|
||||
|
||||
`jj resolve`
|
||||
|
||||
- 모든 충돌 목록 표시:
|
||||
|
||||
`jj resolve {{[-l|--list]}}`
|
||||
|
||||
- 지정한 리비전의 충돌 해결:
|
||||
|
||||
`jj resolve {{[-r|--revision]}} {{revset}}`
|
||||
|
||||
- 지정한 파일의 충돌 해결:
|
||||
|
||||
`jj resolve {{파일1 파일2 ...}}`
|
||||
|
||||
- 들어오는 버전을 선택하여 충돌 해결:
|
||||
|
||||
`jj resolve --tool :theirs`
|
||||
|
||||
- 현재 버전을 선택하여 충돌 해결:
|
||||
|
||||
`jj resolve --tool :ours`
|
||||
@@ -0,0 +1,16 @@
|
||||
# jj restore
|
||||
|
||||
> 다른 리비전의 파일을 복원.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-restore>.
|
||||
|
||||
- 지정한 리비전의 파일을 다른 리비전으로 복원:
|
||||
|
||||
`jj restore {{[-f|--from]}} {{revset}} {{[-t|--into]}} {{revset}} {{filesets}}`
|
||||
|
||||
- 부모 리비전들의 병합 결과를 기준으로 지정한 리비전의 변경 사항 되돌리기:
|
||||
|
||||
`jj restore {{[-c|--changes-in]}} {{revset}} {{filesets}}`
|
||||
|
||||
- 복원할 내용을 대화형으로 선택하여 복원:
|
||||
|
||||
`jj restore {{[-f|--from]}} {{revset}} {{[-t|--into]}} {{revset}} {{[-i|--interactive]}}`
|
||||
@@ -0,0 +1,16 @@
|
||||
# jj revert
|
||||
|
||||
> 지정한 리비전의 변경 사항을 되돌리는 역변경을 적용.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-revert>.
|
||||
|
||||
- 지정한 revset의 변경 사항을 되돌리는 역변경 적용 (예: `B::D`, `A..D`, `B|C|D` 등):
|
||||
|
||||
`jj revert {{[-r|--revisions]}} {{revsets}}`
|
||||
|
||||
- 지정한 리비전 위에 역변경 적용:
|
||||
|
||||
`jj revert {{[-r|--revisions]}} {{revsets}} {{[-d|--destination]}} {{revsets}}`
|
||||
|
||||
- 지정한 리비전의 앞이나 뒤에 역변경 적용:
|
||||
|
||||
`jj revert {{[-r|--revisions]}} {{revsets}} {{[-B|--insert-before]}} {{revsets}} {{[-A|--insert-after]}} {{revsets}}`
|
||||
@@ -0,0 +1,16 @@
|
||||
# jj show
|
||||
|
||||
> 리비전의 커밋 설명과 변경 사항을 표시.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-show>.
|
||||
|
||||
- 리비전의 커밋 설명과 변경 사항 표시:
|
||||
|
||||
`jj show {{revset}}`
|
||||
|
||||
- 리비전의 변경 사항 요약 표시:
|
||||
|
||||
`jj show {{[-s|--summary]}} {{revset}}`
|
||||
|
||||
- 리비전의 변경 사항 통계(히스토그램) 표시:
|
||||
|
||||
`jj show --stat {{revset}}`
|
||||
@@ -0,0 +1,13 @@
|
||||
# jj simplify-parents
|
||||
|
||||
> 지정한 리비전의 부모 연결을 단순화.
|
||||
> 예를 들어, "A -> B -> C | A -> C"가 함께 있는 경우, "A -> B -> C"만 남도록 단순화.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-simplify-parents>.
|
||||
|
||||
- 지정한 리비전의 부모 연결 단순화:
|
||||
|
||||
`jj simplify-parents {{[-r|--revisions]}} {{revsets}}`
|
||||
|
||||
- 지정한 리비전과 그 모든 자식 리비전 트리의 부모 연결 단순화:
|
||||
|
||||
`jj simplify-parents {{[-s|--source]}} {{revsets}}`
|
||||
@@ -0,0 +1,24 @@
|
||||
# jj split
|
||||
|
||||
> 하나의 리비전을 두 개로 분할.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-split>.
|
||||
|
||||
- 지정한 리비전을 대화형으로 두 개로 분할하고, 두 번째 리비전을 첫 번째 리비전 위에 생성:
|
||||
|
||||
`jj split {{[-r|--revision]}} {{revision}}`
|
||||
|
||||
- 지정한 리비전에서 일치하는 파일만 분리하여 새 리비전 생성:
|
||||
|
||||
`jj split {{[-r|--revision]}} {{revision}} {{fileset}}`
|
||||
|
||||
- 지정한 리비전을 분할하고, 두 번째 리비전을 지정한 대상 리비전 위에 생성:
|
||||
|
||||
`jj split {{[-r|--revision]}} {{revision}} {{[-d|--destination]}} {{revset}}`
|
||||
|
||||
- 지정한 리비전을 분할하고, 두 번째 리비전을 다른 리비전의 앞이나 뒤에 생성:
|
||||
|
||||
`jj split {{[-r|--revision]}} {{revision}} {{[-B|--insert-before]}} {{revset}} {{[-A|--insert-after]}} {{revset}}`
|
||||
|
||||
- 지정한 리비전을 두 개의 병렬 리비전으로 분할:
|
||||
|
||||
`jj split {{[-r|--revision]}} {{revision}} {{[-p|--parallel]}}`
|
||||
@@ -0,0 +1,20 @@
|
||||
# jj squash
|
||||
|
||||
> 한 리비전의 변경 사항을 다른 리비전으로 이동.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-squash>.
|
||||
|
||||
- 현재 리비전의 모든 변경 사항을 부모 리비전으로 이동:
|
||||
|
||||
`jj squash`
|
||||
|
||||
- 지정한 리비전의 모든 변경 사항을 부모 리비전으로 이동:
|
||||
|
||||
`jj squash {{[-r|--revision]}} {{revset}}`
|
||||
|
||||
- 지정한 리비전의 모든 변경 사항을 다른 리비전으로 이동:
|
||||
|
||||
`jj squash {{[-f|--from]}} {{revsets}} {{[-t|--into]}} {{revset}}`
|
||||
|
||||
- 스쿼시할 변경 사항을 대화형으로 선택:
|
||||
|
||||
`jj squash {{[-i|--interactive]}}`
|
||||
@@ -0,0 +1,9 @@
|
||||
# jj status
|
||||
|
||||
> 저장소의 전체적인 상태를 표시.
|
||||
> 작업 복사본 커밋과 그 부모 리비전, 작업 복사본의 변경 사항 요약, 그리고 현재 존재하는 충돌 정보를 포함.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-status>.
|
||||
|
||||
- 저장소의 전체적인 상태 표시:
|
||||
|
||||
`jj {{[st|status]}}`
|
||||
@@ -0,0 +1,25 @@
|
||||
# jj tag delete
|
||||
|
||||
> `jj` 저장소의 태그를 삭제.
|
||||
> 관련 항목: `jj tag list`, `jj tag set`.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-tag-delete>.
|
||||
|
||||
- 태그 삭제:
|
||||
|
||||
`jj tag {{[d|delete]}} {{태그_이름}}`
|
||||
|
||||
- 여러 태그 삭제:
|
||||
|
||||
`jj tag {{[d|delete]}} {{태그1 태그2 ...}}`
|
||||
|
||||
- glob 패턴과 일치하는 태그 삭제:
|
||||
|
||||
`jj tag {{[d|delete]}} "{{glob:v1.*}}"`
|
||||
|
||||
- 부분 문자열 패턴과 일치하는 태그 삭제:
|
||||
|
||||
`jj tag {{[d|delete]}} "{{하위문자열:릴리스}}"`
|
||||
|
||||
- 정확한 이름으로 태그 삭제:
|
||||
|
||||
`jj tag {{[d|delete]}} "{{exact:v1.0.0}}"`
|
||||
@@ -0,0 +1,29 @@
|
||||
# jj tag list
|
||||
|
||||
> `jj` 저장소의 태그를 표시.
|
||||
> 관련 항목: `jj tag delete`, `jj tag set`.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-tag-list>.
|
||||
|
||||
- 모든 태그 목록 표시:
|
||||
|
||||
`jj tag {{[l|list]}}`
|
||||
|
||||
- 패턴과 일치하는 태그 목록 표시:
|
||||
|
||||
`jj tag {{[l|list]}} "{{패턴}}"`
|
||||
|
||||
- 부분 문자열 패턴과 일치하는 태그 목록 표시:
|
||||
|
||||
`jj tag {{[l|list]}} "{{하위문자열:릴리스}}"`
|
||||
|
||||
- 커미터 날짜 기준(최신순)으로 정렬하여 태그 목록 표시:
|
||||
|
||||
`jj tag {{[l|list]}} --sort committer-date-`
|
||||
|
||||
- 이름 기준 내림차순으로 정렬하여 태그 목록 표시:
|
||||
|
||||
`jj tag {{[l|list]}} --sort name-`
|
||||
|
||||
- 사용자 지정 템플릿으로 태그 목록 표시:
|
||||
|
||||
`jj tag {{[l|list]}} {{[-T|--template]}} "{{템플릿}}"`
|
||||
@@ -0,0 +1,25 @@
|
||||
# jj tag set
|
||||
|
||||
> `jj` 저장소의 태그를 생성하거나 업데이트.
|
||||
> 관련 항목: `jj tag delete`, `jj tag list`.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-tag-set>.
|
||||
|
||||
- 현재 작업 복사본 리비전을 가리키는 태그 생성:
|
||||
|
||||
`jj tag {{[s|set]}} {{태그_이름}}`
|
||||
|
||||
- 지정한 리비전을 가리키는 태그 생성:
|
||||
|
||||
`jj tag {{[s|set]}} {{태그_이름}} {{[-r|--revision]}} {{revision}}`
|
||||
|
||||
- 동일한 리비전을 가리키는 여러 태그 생성:
|
||||
|
||||
`jj tag {{[s|set]}} {{태그1 태그2 ...}} {{[-r|--revision]}} {{revision}}`
|
||||
|
||||
- 기존 태그를 다른 리비전으로 이동:
|
||||
|
||||
`jj tag {{[s|set]}} {{태그_이름}} {{[-r|--revision]}} {{revision}} --allow-move`
|
||||
|
||||
- 현재 리비전의 부모를 가리키는 태그 생성:
|
||||
|
||||
`jj tag {{[s|set]}} {{태그_이름}} {{[-r|--revision]}} @-`
|
||||
@@ -0,0 +1,37 @@
|
||||
# jj tag
|
||||
|
||||
> `jj` 저장소의 태그를 관리.
|
||||
> `delete`, `list`, `set` 등의 일부 하위 명령은 각각 별도의 사용 문서를 제공.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-tag>.
|
||||
|
||||
- 현재 작업 복사본 리비전을 가리키는 태그 생성:
|
||||
|
||||
`jj tag {{[s|set]}} {{태그_이름}}`
|
||||
|
||||
- 지정한 리비전을 가리키는 태그 생성:
|
||||
|
||||
`jj tag {{[s|set]}} {{태그_이름}} {{[-r|--revision]}} {{revision}}`
|
||||
|
||||
- 모든 태그 목록 표시:
|
||||
|
||||
`jj tag {{[l|list]}}`
|
||||
|
||||
- 패턴과 일치하는 태그를 커미터 날짜 기준(최신순)으로 정렬하여 표시:
|
||||
|
||||
`jj tag {{[l|list]}} --sort committer-date- "{{패턴}}"`
|
||||
|
||||
- 기존 태그를 다른 리비전으로 이동:
|
||||
|
||||
`jj tag {{[s|set]}} {{tag_name}} {{[-r|--revision]}} {{revision}} --allow-move`
|
||||
|
||||
- 태그 삭제:
|
||||
|
||||
`jj tag {{[d|delete]}} {{태그_이름}}`
|
||||
|
||||
- glob 패턴과 일치하는 태그 삭제:
|
||||
|
||||
`jj tag {{[d|delete]}} "{{glob:v1.*}}"`
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`jj tag {{[-h|--help]}}`
|
||||
@@ -0,0 +1,8 @@
|
||||
# jj undo
|
||||
|
||||
> `jj` 저장소에서 가장 최근에 기록된 작업을 실행 취소.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/#jj-undo>.
|
||||
|
||||
- 마지막 작업 실행 취소:
|
||||
|
||||
`jj undo`
|
||||
@@ -0,0 +1,37 @@
|
||||
# jj
|
||||
|
||||
> Jujutsu 버전 관리 시스템.
|
||||
> `log`, `desc`, `new`, `git` 등 일부 하위 명령은 각각 별도의 사용 문서를 제공.
|
||||
> 더 많은 정보: <https://docs.jj-vcs.dev/latest/cli-reference/>.
|
||||
|
||||
- 지정한 revset의 revision 설명 업데이트 (예: `B::D`, `A..D`, `B|C|D` 등):
|
||||
|
||||
`jj {{[desc|describe]}} {{[-m|--message]}} "{{메시지}}" {{[-r|--revision]}} {{revsets}}`
|
||||
|
||||
- 지정한 리비전 위에 새로운 커밋/리비전 생성:
|
||||
|
||||
`jj new {{revset}}`
|
||||
|
||||
- 여러 리비전 위에 새로운 병합 커밋 생성:
|
||||
|
||||
`jj new {{revset1 revset2 ...}}`
|
||||
|
||||
- 작업 복사본을 지정한 리비전으로 이동:
|
||||
|
||||
`jj edit {{revset}}`
|
||||
|
||||
- 이전 명령 실행 취소 (`undo`도 포함):
|
||||
|
||||
`jj undo`
|
||||
|
||||
- 작업 복사본을 스냅샷하지 않고 jj 하위 명령 실행:
|
||||
|
||||
`jj --ignore-working-copy {{하위_명령어}}`
|
||||
|
||||
- 지정한 작업 시점에서 jj 하위 명령 실행:
|
||||
|
||||
`jj {{[--at-op|--at-operation]}} {{작업}} {{하위_명령어}}`
|
||||
|
||||
- 지정한 하위 명령의 도움말 표시 (`new`, `commit`, `desc` 등):
|
||||
|
||||
`jj help {{하위_명령어}}`
|
||||
Reference in New Issue
Block a user