gh,gh-*: add Korean translation (#14118)
This commit is contained in:
24
pages.ko/common/gh-alias.md
Normal file
24
pages.ko/common/gh-alias.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# gh alias
|
||||
|
||||
> GitHub CLI 명령 별칭 관리.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_alias>.
|
||||
|
||||
- `gh`에 설정된 모든 별칭 나열:
|
||||
|
||||
`gh alias list`
|
||||
|
||||
- `gh` 하위 명령 별칭 생성:
|
||||
|
||||
`gh alias set {{pv}} '{{pr view}}'`
|
||||
|
||||
- 셸 명령을 `gh` 하위 명령으로 설정:
|
||||
|
||||
`gh alias set --shell {{별칭_이름}} {{명령}}`
|
||||
|
||||
- 명령 단축키 삭제:
|
||||
|
||||
`gh alias delete {{별칭_이름}}`
|
||||
|
||||
- 하위 명령 도움말 표시:
|
||||
|
||||
`gh alias`
|
36
pages.ko/common/gh-api.md
Normal file
36
pages.ko/common/gh-api.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# gh api
|
||||
|
||||
> GitHub API에 인증된 HTTP 요청을 보내고 응답을 출력.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_api>.
|
||||
|
||||
- 현재 저장소의 릴리스를 JSON 형식으로 표시:
|
||||
|
||||
`gh api repos/:owner/:repo/releases`
|
||||
|
||||
- 특정 이슈에 대해 반응 생성:
|
||||
|
||||
`gh api --header {{Accept:application/vnd.github.squirrel-girl-preview+json}} --raw-field '{{content=+1}}' {{repos/:owner/:repo/issues/123/reactions}}`
|
||||
|
||||
- GraphQL 쿼리 결과를 JSON 형식으로 표시:
|
||||
|
||||
`gh api graphql --field {{name=':repo'}} --raw-field '{{query}}'`
|
||||
|
||||
- 사용자 지정 HTTP 메서드를 사용하여 요청 전송:
|
||||
|
||||
`gh api --method {{POST}} {{endpoint}}`
|
||||
|
||||
- HTTP 응답 헤더를 출력에 포함:
|
||||
|
||||
`gh api --include {{endpoint}}`
|
||||
|
||||
- 응답 본문을 출력하지 않음:
|
||||
|
||||
`gh api --silent {{endpoint}}`
|
||||
|
||||
- 특정 GitHub Enterprise 서버에 요청 전송:
|
||||
|
||||
`gh api --hostname {{github.example.com}} {{endpoint}}`
|
||||
|
||||
- 하위 명령 도움말 표시:
|
||||
|
||||
`gh api --help`
|
32
pages.ko/common/gh-auth.md
Normal file
32
pages.ko/common/gh-auth.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# gh auth
|
||||
|
||||
> GitHub 호스트에 인증.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_auth>.
|
||||
|
||||
- 대화형 프롬프트로 로그인:
|
||||
|
||||
`gh auth login`
|
||||
|
||||
- `stdin`에서 토큰으로 로그인 (<https://github.com/settings/tokens>에서 생성됨):
|
||||
|
||||
`echo {{your_token}} | gh auth login --with-token`
|
||||
|
||||
- 로그인 여부 확인:
|
||||
|
||||
`gh auth status`
|
||||
|
||||
- 로그아웃:
|
||||
|
||||
`gh auth logout`
|
||||
|
||||
- 특정 GitHub 엔터프라이즈 서버로 로그인:
|
||||
|
||||
`gh auth login --hostname {{github.example.com}}`
|
||||
|
||||
- 인증 자격 증명이 올바른 최소 범위를 갖도록 세션 새로 고침 (이전에 요청된 추가 범위 제거):
|
||||
|
||||
`gh auth refresh`
|
||||
|
||||
- 권한 범위 확장:
|
||||
|
||||
`gh auth refresh --scopes {{repo,admin:repo_hook,admin:org,admin:public_key,admin:org_hook,...}}`
|
36
pages.ko/common/gh-browse.md
Normal file
36
pages.ko/common/gh-browse.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# gh browse
|
||||
|
||||
> GitHub 저장소를 브라우저에서 열거나 URL을 출력.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_browse>.
|
||||
|
||||
- 현재 저장소의 홈페이지를 기본 웹 브라우저에서 열기:
|
||||
|
||||
`gh browse`
|
||||
|
||||
- 특정 저장소의 홈페이지를 기본 웹 브라우저에서 열기:
|
||||
|
||||
`gh browse {{소유자}}/{{저장소}}`
|
||||
|
||||
- 현재 저장소의 설정 페이지를 기본 웹 브라우저에서 열기:
|
||||
|
||||
`gh browse --settings`
|
||||
|
||||
- 현재 저장소의 위키를 기본 웹 브라우저에서 열기:
|
||||
|
||||
`gh browse --wiki`
|
||||
|
||||
- 특정 이슈나 풀 리퀘스트를 웹 브라우저에서 열기:
|
||||
|
||||
`gh browse {{이슈_번호|풀_리퀘스트_번호}}`
|
||||
|
||||
- 특정 브랜치를 웹 브라우저에서 열기:
|
||||
|
||||
`gh browse --branch {{브랜치_이름}}`
|
||||
|
||||
- 현재 저장소의 특정 파일이나 디렉토리를 웹 브라우저에서 열기:
|
||||
|
||||
`gh browse {{경로/대상/파일_또는_폴더}}`
|
||||
|
||||
- 웹 브라우저를 열지 않고 URL 출력:
|
||||
|
||||
`gh browse --no-browser`
|
36
pages.ko/common/gh-codespace.md
Normal file
36
pages.ko/common/gh-codespace.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# gh codespace
|
||||
|
||||
> GitHub에서 코드스페이스를 연결하고 관리.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_codespace>.
|
||||
|
||||
- GitHub에서 코드스페이스를 대화식으로 생성:
|
||||
|
||||
`gh codespace create`
|
||||
|
||||
- 사용 가능한 모든 코드스페이스 나열:
|
||||
|
||||
`gh codespace list`
|
||||
|
||||
- SSH를 통해 코드스페이스에 대화식으로 연결:
|
||||
|
||||
`gh codespace ssh`
|
||||
|
||||
- 특정 파일을 코드스페이스로 대화식으로 전송:
|
||||
|
||||
`gh codespace cp {{경로/대상/소스_파일}} remote:{{경로/대상/원격_파일}}`
|
||||
|
||||
- 코드스페이스의 포트를 대화식으로 나열:
|
||||
|
||||
`gh codespace ports`
|
||||
|
||||
- 코드스페이스의 로그를 대화식으로 표시:
|
||||
|
||||
`gh codespace logs`
|
||||
|
||||
- 코드스페이스를 대화식으로 삭제:
|
||||
|
||||
`gh codespace delete`
|
||||
|
||||
- 하위 명령어에 대한 도움말 표시:
|
||||
|
||||
`gh codespace {{code|cp|create|delete|edit|...}} --help`
|
20
pages.ko/common/gh-completion.md
Normal file
20
pages.ko/common/gh-completion.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# gh completion
|
||||
|
||||
> GitHub CLI 명령어에 대한 셸 자동완성 스크립트 생성.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_completion>.
|
||||
|
||||
- 자동완성 스크립트 출력:
|
||||
|
||||
`gh completion --shell {{bash|zsh|fish|powershell}}`
|
||||
|
||||
- `gh` 자동완성 스크립트를 `~/.bashrc`에 추가:
|
||||
|
||||
`gh completion --shell {{bash}} >> {{~/.bashrc}}`
|
||||
|
||||
- `gh` 자동완성 스크립트를 `~/.zshrc`에 추가:
|
||||
|
||||
`gh completion --shell {{zsh}} >> {{~/.zshrc}}`
|
||||
|
||||
- 하위 명령어 도움말 표시:
|
||||
|
||||
`gh completion`
|
32
pages.ko/common/gh-config.md
Normal file
32
pages.ko/common/gh-config.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# gh config
|
||||
|
||||
> GitHub CLI의 설정 변경.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_config>.
|
||||
|
||||
- 사용 중인 Git 프로토콜 표시:
|
||||
|
||||
`gh config get git_protocol`
|
||||
|
||||
- 프로토콜을 SSH로 설정:
|
||||
|
||||
`gh config set git_protocol {{ssh}}`
|
||||
|
||||
- 모든 `gh` 명령어의 기본 페이지로 `delta`를 나란히 보기 모드로 사용:
|
||||
|
||||
`gh config set pager '{{delta --side-by-side}}'`
|
||||
|
||||
- 텍스트 편집기를 Vim으로 설정:
|
||||
|
||||
`gh config set editor {{vim}}`
|
||||
|
||||
- 기본 텍스트 편집기로 재설정:
|
||||
|
||||
`gh config set editor {{""}}`
|
||||
|
||||
- 대화형 프롬프트 비활성화:
|
||||
|
||||
`gh config set prompt {{disabled}}`
|
||||
|
||||
- 특정 설정 값 설정:
|
||||
|
||||
`gh config set {{key}} {{value}}`
|
8
pages.ko/common/gh-environment.md
Normal file
8
pages.ko/common/gh-environment.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# gh environment
|
||||
|
||||
> GitHub CLI 명령어에 사용되는 환경 변수에 대한 도움말 표시.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_help_environment>.
|
||||
|
||||
- `gh`와 함께 사용할 수 있는 환경 변수에 대한 도움말 표시:
|
||||
|
||||
`gh environment`
|
36
pages.ko/common/gh-extension.md
Normal file
36
pages.ko/common/gh-extension.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# gh extension
|
||||
|
||||
> GitHub CLI 확장 관리.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_extension>.
|
||||
|
||||
- 동일한 이름의 디렉토리에 새로운 GitHub CLI 확장 프로젝트 초기화:
|
||||
|
||||
`gh extension create {{확장_이름}}`
|
||||
|
||||
- GitHub 저장소에서 확장 설치:
|
||||
|
||||
`gh extension install {{소유자}}/{{저장소}}`
|
||||
|
||||
- 설치된 확장 나열:
|
||||
|
||||
`gh extension list`
|
||||
|
||||
- 특정 확장 업그레이드:
|
||||
|
||||
`gh extension upgrade {{확장_이름}}`
|
||||
|
||||
- 모든 확장 업그레이드:
|
||||
|
||||
`gh extension upgrade --all`
|
||||
|
||||
- 설치된 확장 나열:
|
||||
|
||||
`gh extension list`
|
||||
|
||||
- 확장 제거:
|
||||
|
||||
`gh extension remove {{확장_이름}}`
|
||||
|
||||
- 하위 명령에 대한 도움말 표시:
|
||||
|
||||
`gh extension {{하위_명령}} --help`
|
8
pages.ko/common/gh-formatting.md
Normal file
8
pages.ko/common/gh-formatting.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# gh formatting
|
||||
|
||||
> gh GitHub CLI 명령어에서 내보낸 JSON 데이터에 대한 포맷 옵션.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_help_formatting>.
|
||||
|
||||
- `jq`를 사용하여 `gh`의 JSON 출력 포맷에 대한 도움말 표시:
|
||||
|
||||
`gh formatting`
|
24
pages.ko/common/gh-gist.md
Normal file
24
pages.ko/common/gh-gist.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# gh gist
|
||||
|
||||
> GitHub Gist 작업.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_gist>.
|
||||
|
||||
- 하나 이상의 파일에서 새 Gist 생성:
|
||||
|
||||
`gh gist create {{경로/대상/파일1 경로/대상/파일2 ...}}`
|
||||
|
||||
- 특정 설명으로 새 Gist 생성:
|
||||
|
||||
`gh gist create {{경로/대상/파일1 경로/대상/파일2 ...}} --desc "{{설명}}"`
|
||||
|
||||
- Gist 수정:
|
||||
|
||||
`gh gist edit {{id|url}}`
|
||||
|
||||
- 현재 로그인된 사용자가 소유한 최대 42개의 Gist 나열:
|
||||
|
||||
`gh gist list --limit {{42}}`
|
||||
|
||||
- 기본 브라우저에서 마크다운 렌더링 없이 Gist 보기:
|
||||
|
||||
`gh gist view {{id|url}} --web --raw`
|
36
pages.ko/common/gh-help.md
Normal file
36
pages.ko/common/gh-help.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# gh help
|
||||
|
||||
> GitHub CLI 명령에 대한 도움말 표시.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_help>.
|
||||
|
||||
- 일반 도움말 표시:
|
||||
|
||||
`gh help`
|
||||
|
||||
- `gh help` 하위 명령에 대한 도움말 표시:
|
||||
|
||||
`gh help --help`
|
||||
|
||||
- `gh`와 함께 사용할 수 있는 환경 변수에 대한 도움말 표시:
|
||||
|
||||
`gh help environment`
|
||||
|
||||
- 모든 `gh` 명령의 마크다운 참고 자료 표시:
|
||||
|
||||
`gh help reference`
|
||||
|
||||
- `jq`를 사용하여 `gh`의 JSON 출력 형식을 지정하는 방법에 대한 도움말 표시:
|
||||
|
||||
`gh help formatting`
|
||||
|
||||
- MinTTY와 함께 `gh`를 사용하는 방법에 대한 도움말 표시:
|
||||
|
||||
`gh help mintty`
|
||||
|
||||
- 하위 명령에 대한 도움말 표시:
|
||||
|
||||
`gh help {{하위_명령}}`
|
||||
|
||||
- 하위 명령 작업에 대한 도움말 표시:
|
||||
|
||||
`gh help {{pr}} {{create}}`
|
32
pages.ko/common/gh-issue-create.md
Normal file
32
pages.ko/common/gh-issue-create.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# gh issue create
|
||||
|
||||
> 저장소에 GitHub 이슈 생성.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_issue_create>.
|
||||
|
||||
- 현재 저장소에 대해 대화식으로 새 이슈 생성:
|
||||
|
||||
`gh issue create`
|
||||
|
||||
- `bug` 레이블을 사용하여 대화식으로 새 이슈 생성:
|
||||
|
||||
`gh issue create --label "{{bug}}"`
|
||||
|
||||
- 지정된 사용자에게 할당하여 대화식으로 새 이슈 생성:
|
||||
|
||||
`gh issue create --assignee {{user1,user2,...}}`
|
||||
|
||||
- 제목과 본문을 지정하고 현재 사용자에게 할당하여 새 이슈 생성:
|
||||
|
||||
`gh issue create --title "{{제목}}" --body "{{본문}}" --assignee "{{@me}}"`
|
||||
|
||||
- 파일에서 본문 텍스트를 읽어와 대화식으로 새 이슈 생성:
|
||||
|
||||
`gh issue create --body-file {{경로/대상/파일}}`
|
||||
|
||||
- 기본 웹 브라우저에서 새 이슈 생성:
|
||||
|
||||
`gh issue create --web`
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`gh issue create --help`
|
32
pages.ko/common/gh-issue.md
Normal file
32
pages.ko/common/gh-issue.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# gh issue
|
||||
|
||||
> GitHub 이슈 관리.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_issue>.
|
||||
|
||||
- 특정 이슈 보기:
|
||||
|
||||
`gh issue view {{이슈_번호}}`
|
||||
|
||||
- 기본 웹 브라우저에서 특정 이슈 보기:
|
||||
|
||||
`gh issue view {{이슈_번호}} --web`
|
||||
|
||||
- 기본 웹 브라우저에서 새 이슈 생성:
|
||||
|
||||
`gh issue create --web`
|
||||
|
||||
- `bug` 라벨이 있는 최근 10개의 이슈 나열:
|
||||
|
||||
`gh issue list --limit {{10}} --label "{{bug}}"`
|
||||
|
||||
- 특정 사용자가 만든 닫힌 이슈 나열:
|
||||
|
||||
`gh issue list --state closed --author {{사용자_명}}`
|
||||
|
||||
- 특정 저장소의 사용자와 관련된 이슈 상태 표시:
|
||||
|
||||
`gh issue status --repo {{소유자}}/{{저장소}}`
|
||||
|
||||
- 특정 이슈 다시 열기:
|
||||
|
||||
`gh issue reopen {{이슈_번호}}`
|
32
pages.ko/common/gh-label.md
Normal file
32
pages.ko/common/gh-label.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# gh label
|
||||
|
||||
> GitHub 레이블 작업.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_label>.
|
||||
|
||||
- 현재 디렉토리의 저장소에 대한 레이블 나열:
|
||||
|
||||
`gh label list`
|
||||
|
||||
- 현재 디렉토리의 저장소에 대한 레이블을 기본 웹 브라우저에서 보기:
|
||||
|
||||
`gh label list --web`
|
||||
|
||||
- 현재 디렉토리의 저장소에 특정 이름, 설명 및 16진수 형식 색상으로 레이블 생성:
|
||||
|
||||
`gh label create {{이름}} --description "{{설명}}" --color {{색상_16진수}}`
|
||||
|
||||
- 현재 디렉토리의 저장소에 대한 레이블 삭제 (확인 요청):
|
||||
|
||||
`gh label delete {{이름}}`
|
||||
|
||||
- 현재 디렉토리의 저장소에 특정 레이블의 이름과 설명 업데이트:
|
||||
|
||||
`gh label edit {{이름}} --name {{새_이름}} --description "{{설명}}"`
|
||||
|
||||
- 특정 저장소의 레이블을 현재 디렉토리의 저장소로 복제:
|
||||
|
||||
`gh label clone {{소유자}}/{{저장소}}`
|
||||
|
||||
- 하위 명령에 대한 도움말 표시:
|
||||
|
||||
`gh label {{하위_명령}} --help`
|
8
pages.ko/common/gh-mintty.md
Normal file
8
pages.ko/common/gh-mintty.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# gh mintty
|
||||
|
||||
> GitHub CLI 명령에 대한 MinTTY 통합 도움말 표시.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_help_mintty>.
|
||||
|
||||
- MinTTY에서 `gh` 사용에 대한 도움말 표시:
|
||||
|
||||
`gh mintty`
|
24
pages.ko/common/gh-pr-create.md
Normal file
24
pages.ko/common/gh-pr-create.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# gh pr create
|
||||
|
||||
> GitHub 풀 리퀘스트 관리.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_pr_create>.
|
||||
|
||||
- 대화형으로 풀 리퀘스트 생성:
|
||||
|
||||
`gh pr create`
|
||||
|
||||
- 현재 브랜치의 커밋 메시지에서 제목과 설명을 결정하여 풀 리퀘스트 생성:
|
||||
|
||||
`gh pr create --fill`
|
||||
|
||||
- 드래프트 풀 리퀘스트 생성:
|
||||
|
||||
`gh pr create --draft`
|
||||
|
||||
- 베이스 브랜치, 제목 및 설명을 지정하여 풀 리퀘스트 생성:
|
||||
|
||||
`gh pr create --base {{베이스_브랜치}} --title "{{제목}}" --body "{{본문}}"`
|
||||
|
||||
- 기본 웹 브라우저에서 풀 리퀘스트 열기 시작:
|
||||
|
||||
`gh pr create --web`
|
32
pages.ko/common/gh-pr-merge.md
Normal file
32
pages.ko/common/gh-pr-merge.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# gh pr merge
|
||||
|
||||
> GitHub 풀 리퀘스트 병합.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_pr_merge>.
|
||||
|
||||
- 현재 브랜치와 연관된 풀 리퀘스트를 대화식으로 병합:
|
||||
|
||||
`gh pr merge`
|
||||
|
||||
- 지정된 풀 리퀘스트를 대화식으로 병합:
|
||||
|
||||
`gh pr merge {{pr_number}}`
|
||||
|
||||
- 로컬과 원격 모두에서 브랜치를 삭제하며 풀 리퀘스트 병합:
|
||||
|
||||
`gh pr merge --delete-branch`
|
||||
|
||||
- 지정된 병합 전략으로 현재 풀 리퀘스트 병합:
|
||||
|
||||
`gh pr merge --{{merge|squash|rebase}}`
|
||||
|
||||
- 지정된 병합 전략과 커밋 메시지로 현재 풀 리퀘스트 병합:
|
||||
|
||||
`gh pr merge --{{merge|squash|rebase}} --subject {{commit_message}}`
|
||||
|
||||
- 메시지 본문과 함께 현재 풀 리퀘스트를 하나의 커밋으로 압축하여 병합:
|
||||
|
||||
`gh pr merge --squash --body="{{commit_message_body}}"`
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`gh pr merge --help`
|
37
pages.ko/common/gh-pr.md
Normal file
37
pages.ko/common/gh-pr.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# gh pr
|
||||
|
||||
> GitHub 풀 리퀘스트를 관리.
|
||||
> `create`와 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_pr>.
|
||||
|
||||
- 풀 리퀘스트 생성:
|
||||
|
||||
`gh pr create`
|
||||
|
||||
- 특정 풀 리퀘스트를 로컬에서 체크아웃:
|
||||
|
||||
`gh pr checkout {{pr_number}}`
|
||||
|
||||
- 현재 브랜치의 풀 리퀘스트에서 변경 사항 보기:
|
||||
|
||||
`gh pr diff`
|
||||
|
||||
- 현재 브랜치의 풀 리퀘스트 승인:
|
||||
|
||||
`gh pr review --approve`
|
||||
|
||||
- 현재 브랜치와 연관된 풀 리퀘스트를 대화식으로 병합:
|
||||
|
||||
`gh pr merge`
|
||||
|
||||
- 풀 리퀘스트를 대화식으로 수정:
|
||||
|
||||
`gh pr edit`
|
||||
|
||||
- 풀 리퀘스트의 기준 브랜치 수정:
|
||||
|
||||
`gh pr edit --base {{branch_name}}`
|
||||
|
||||
- 현재 저장소의 풀 리퀘스트 상태 확인:
|
||||
|
||||
`gh pr status`
|
8
pages.ko/common/gh-reference.md
Normal file
8
pages.ko/common/gh-reference.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# gh reference
|
||||
|
||||
> GitHub CLI 명령에 대한 참조 표시.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_help_reference>.
|
||||
|
||||
- 모든 `gh` 명령의 마크다운 참조 표시:
|
||||
|
||||
`gh reference`
|
28
pages.ko/common/gh-release.md
Normal file
28
pages.ko/common/gh-release.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# gh release
|
||||
|
||||
> GitHub 릴리스 관리.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_release>.
|
||||
|
||||
- GitHub 저장소의 릴리스 목록 표시, 최대 30개 항목으로 제한:
|
||||
|
||||
`gh release list`
|
||||
|
||||
- 특정 릴리스에 대한 정보 표시:
|
||||
|
||||
`gh release view {{태그}}`
|
||||
|
||||
- 새 릴리스 생성:
|
||||
|
||||
`gh release create {{태그}}`
|
||||
|
||||
- 특정 릴리스 삭제:
|
||||
|
||||
`gh release delete {{태그}}`
|
||||
|
||||
- 특정 릴리스에서 자산 다운로드:
|
||||
|
||||
`gh release download {{태그}}`
|
||||
|
||||
- 특정 릴리스에 자산 업로드:
|
||||
|
||||
`gh release upload {{태그}} {{경로/대상/파일1 경로/대상/파일2 ...}}`
|
32
pages.ko/common/gh-repo.md
Normal file
32
pages.ko/common/gh-repo.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# gh repo
|
||||
|
||||
> GitHub 저장소 작업.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_repo>.
|
||||
|
||||
- 새 저장소 생성 (저장소 이름이 설정되지 않으면, 기본 이름은 현재 디렉토리 이름이 됨):
|
||||
|
||||
`gh repo create {{이름}}`
|
||||
|
||||
- 저장소 복제:
|
||||
|
||||
`gh repo clone {{소유자}}/{{저장소}}`
|
||||
|
||||
- 저장소 포크 및 복제:
|
||||
|
||||
`gh repo fork {{소유자}}/{{저장소}} --clone`
|
||||
|
||||
- 기본 웹 브라우저에서 저장소 보기:
|
||||
|
||||
`gh repo view {{저장소}} --web`
|
||||
|
||||
- 특정 사용자 또는 조직이 소유한 저장소 나열 (소유자가 설정되지 않으면, 기본 소유자는 현재 로그인된 사용자):
|
||||
|
||||
`gh repo list {{소유자}}`
|
||||
|
||||
- 포크가 아닌 저장소만 나열하고 나열할 저장소 수 제한 (기본값: 30):
|
||||
|
||||
`gh repo list {{소유자}} --source -L {{제한}}`
|
||||
|
||||
- 특정 주요 코딩 언어가 있는 저장소 나열:
|
||||
|
||||
`gh repo list {{소유자}} --language {{언어_이름}}`
|
36
pages.ko/common/gh-run.md
Normal file
36
pages.ko/common/gh-run.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# gh run
|
||||
|
||||
> 최근 GitHub Actions 워크플로 실행을 보고, 실행하고, 모니터링.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_run>.
|
||||
|
||||
- 실행을 인터랙티브하게 선택하여 작업 정보 보기:
|
||||
|
||||
`gh run view`
|
||||
|
||||
- 특정 실행에 대한 정보 표시:
|
||||
|
||||
`gh run view {{workflow_run_number}}`
|
||||
|
||||
- 작업의 단계에 대한 정보 표시:
|
||||
|
||||
`gh run view --job={{job_number}}`
|
||||
|
||||
- 작업의 로그 표시:
|
||||
|
||||
`gh run view --job={{job_number}} --log`
|
||||
|
||||
- 특정 워크플로를 확인하고 실행이 실패한 경우 0이 아닌 상태로 종료:
|
||||
|
||||
`gh run view {{workflow_run_number}} --exit-status && {{echo "run pending or passed"}}`
|
||||
|
||||
- 활성 실행을 인터랙티브하게 선택하고 완료될 때까지 대기:
|
||||
|
||||
`gh run watch`
|
||||
|
||||
- 실행의 작업을 표시하고 완료될 때까지 대기:
|
||||
|
||||
`gh run watch {{workflow_run_number}}`
|
||||
|
||||
- 특정 워크플로 재실행:
|
||||
|
||||
`gh run rerun {{workflow_run_number}}`
|
25
pages.ko/common/gh-screensaver.md
Normal file
25
pages.ko/common/gh-screensaver.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# gh screensaver
|
||||
|
||||
> GitHub CLI용 확장 기능으로 애니메이션 터미널 화면 보호기를 실행합니다.
|
||||
> 같이 보기: `gh extension`.
|
||||
> 더 많은 정보: <https://github.com/vilmibm/gh-screensaver>.
|
||||
|
||||
- 무작위 화면 보호기 실행:
|
||||
|
||||
`gh screensaver`
|
||||
|
||||
- 특정 화면 보호기 실행:
|
||||
|
||||
`gh screensaver --saver {{fireworks|life|marquee|pipes|pollock|starfield}}`
|
||||
|
||||
- 특정 텍스트와 폰트를 사용하여 "marquee" 화면 보호기 실행:
|
||||
|
||||
`gh screensaver --saver {{marquee}} -- --message="{{메시지}}" --font={{폰트_이름}}`
|
||||
|
||||
- 특정 밀도와 속도로 "starfield" 화면 보호기 실행:
|
||||
|
||||
`gh screensaver --saver {{starfield}} -- --density {{500}} --speed {{10}}`
|
||||
|
||||
- 사용 가능한 화면 보호기 목록 나열:
|
||||
|
||||
`gh screensaver --list`
|
24
pages.ko/common/gh-secret-set.md
Normal file
24
pages.ko/common/gh-secret-set.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# gh secret set
|
||||
|
||||
> GitHub 시크릿 생성 또는 업데이트.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_secret_set>.
|
||||
|
||||
- 현재 저장소에 시크릿 설정 (사용자에게 값 입력을 요청함):
|
||||
|
||||
`gh secret set {{이름}}`
|
||||
|
||||
- 파일에서 값을 읽어와 현재 저장소에 시크릿 설정:
|
||||
|
||||
`gh secret set {{이름}} < {{경로/대상/파일}}`
|
||||
|
||||
- 특정 저장소에 시크릿 설정:
|
||||
|
||||
`gh secret set {{이름}} --body {{값}} --repo {{소유자}}/{{저장소}}`
|
||||
|
||||
- 특정 저장소들에 대해 조직 시크릿 설정:
|
||||
|
||||
`gh secret set {{이름}} --org {{조직}} --repos "{{저장소1,저장소2,...}}"`
|
||||
|
||||
- 특정 가시성으로 조직 시크릿 설정:
|
||||
|
||||
`gh secret set {{이름}} --org {{조직}} --visibility {{all|private|selected}}`
|
36
pages.ko/common/gh-secret.md
Normal file
36
pages.ko/common/gh-secret.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# gh secret
|
||||
|
||||
> GitHub 시크릿 관리.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_secret>.
|
||||
|
||||
- 현재 저장소의 시크릿 키 나열:
|
||||
|
||||
`gh secret list`
|
||||
|
||||
- 특정 조직의 시크릿 키 나열:
|
||||
|
||||
`gh secret list --org {{조직}}`
|
||||
|
||||
- 특정 저장소의 시크릿 키 나열:
|
||||
|
||||
`gh secret list --repo {{소유자}}/{{저장소}}`
|
||||
|
||||
- 현재 저장소에 시크릿 설정 (사용자가 값을 입력해야 함):
|
||||
|
||||
`gh secret set {{이름}}`
|
||||
|
||||
- 파일에서 값을 가져와 현재 저장소에 시크릿 설정:
|
||||
|
||||
`gh secret set {{이름}} < {{경로/대상/파일}}`
|
||||
|
||||
- 특정 저장소에 대한 조직 시크릿 설정:
|
||||
|
||||
`gh secret set {{이름}} --org {{조직}} --repos {{저장소1,저장소2}}`
|
||||
|
||||
- 현재 저장소의 시크릿 제거:
|
||||
|
||||
`gh secret remove {{이름}}`
|
||||
|
||||
- 특정 조직의 시크릿 제거:
|
||||
|
||||
`gh secret remove {{이름}} --org {{조직}}`
|
20
pages.ko/common/gh-ssh-key.md
Normal file
20
pages.ko/common/gh-ssh-key.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# gh ssh-key
|
||||
|
||||
> GitHub SSH 키 관리.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_ssh-key>.
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`gh ssh-key`
|
||||
|
||||
- 현재 인증된 사용자의 SSH 키 나열:
|
||||
|
||||
`gh ssh-key list`
|
||||
|
||||
- 현재 인증된 사용자의 계정에 SSH 키 추가:
|
||||
|
||||
`gh ssh-key add {{경로/대상/key.pub}}`
|
||||
|
||||
- 특정 제목으로 현재 인증된 사용자의 계정에 SSH 키 추가:
|
||||
|
||||
`gh ssh-key add --title {{제목}} {{경로/대상/key.pub}}`
|
36
pages.ko/common/gh-workflow.md
Normal file
36
pages.ko/common/gh-workflow.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# gh workflow
|
||||
|
||||
> GitHub Actions 워크플로우를 나열, 보기 및 실행.
|
||||
> 더 많은 정보: <https://cli.github.com/manual/gh_workflow>.
|
||||
|
||||
- 상호작용식으로 워크플로우를 선택하여 최신 작업 보기:
|
||||
|
||||
`gh workflow view`
|
||||
|
||||
- 기본 브라우저에서 특정 워크플로우 보기:
|
||||
|
||||
`gh workflow view {{id|workflow_name|filename.yml}} --web`
|
||||
|
||||
- 특정 워크플로우의 YAML 정의 표시:
|
||||
|
||||
`gh workflow view {{id|workflow_name|filename.yml}} --yaml`
|
||||
|
||||
- 특정 Git 브랜치 또는 태그의 YAML 정의 표시:
|
||||
|
||||
`gh workflow view {{id|workflow_name|filename.yml}} --ref {{branch|tag_name}} --yaml`
|
||||
|
||||
- 워크플로우 파일 나열 (`--all`을 사용하여 비활성 워크플로우 포함 가능):
|
||||
|
||||
`gh workflow list`
|
||||
|
||||
- 매개변수와 함께 수동으로 워크플로우 실행:
|
||||
|
||||
`gh workflow run {{id|workflow_name|filename.yml}} {{--raw-field param1=value1 --raw-field param2=value2 ...}}`
|
||||
|
||||
- 특정 브랜치 또는 태그를 사용하여 `stdin`에서 JSON 매개변수로 수동 워크플로우 실행:
|
||||
|
||||
`echo '{{{"param1": "value1", "param2": "value2", ...}}}' | gh workflow run {{id|workflow_name|filename.yml}} --ref {{branch|tag_name}}`
|
||||
|
||||
- 특정 워크플로우 활성화 또는 비활성화:
|
||||
|
||||
`gh workflow {{enable|disable}} {{id|workflow_name|filename.yml}}`
|
37
pages.ko/common/gh.md
Normal file
37
pages.ko/common/gh.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# gh
|
||||
|
||||
> GitHub와 원활하게 작업.
|
||||
> `config`와 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다.
|
||||
> 더 많은 정보: <https://cli.github.com/>.
|
||||
|
||||
- GitHub 리포지토리를 로컬에 복제:
|
||||
|
||||
`gh repo clone {{소유자}}/{{리포지토리}}`
|
||||
|
||||
- 새 이슈 생성:
|
||||
|
||||
`gh issue create`
|
||||
|
||||
- 현재 리포지토리의 열린 이슈를 보고 필터링:
|
||||
|
||||
`gh issue list`
|
||||
|
||||
- 기본 웹 브라우저에서 이슈 보기:
|
||||
|
||||
`gh issue view --web {{이슈_번호}}`
|
||||
|
||||
- 풀 리퀘스트 생성:
|
||||
|
||||
`gh pr create`
|
||||
|
||||
- 기본 웹 브라우저에서 풀 리퀘스트 보기:
|
||||
|
||||
`gh pr view --web {{pr_번호}}`
|
||||
|
||||
- 특정 풀 리퀘스트를 로컬에 체크아웃:
|
||||
|
||||
`gh pr checkout {{pr_번호}}`
|
||||
|
||||
- 리포지토리의 풀 리퀘스트 상태 확인:
|
||||
|
||||
`gh pr status`
|
Reference in New Issue
Block a user