mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-29 23:24:55 +02:00
34 lines
1.1 KiB
Markdown
34 lines
1.1 KiB
Markdown
![]() |
# hub
|
||
|
|
||
|
> GitHub 기반 프로젝트 작업을 위한 명령을 추가하는 Git용 래퍼.
|
||
|
> `hub alias`의 지시에 따라 설정되면, `git`을 사용하여 `hub` 명령을 실행할 수 있음.
|
||
|
> 더 많은 정보: <https://hub.github.com>.
|
||
|
|
||
|
- slug를 사용해 저장소를 복제 (소유자는 사용자 이름을 생략할 수 있음):
|
||
|
|
||
|
`hub clone {{사용자명}}/{{저장소_이름}}`
|
||
|
|
||
|
- GitHub 프로필 아래에 현재 저장소 (다른 사용자로부터 복제됨)의 포크를 생성:
|
||
|
|
||
|
`hub fork`
|
||
|
|
||
|
- 현재 로컬 브랜치를 GitHub에 푸시하고 원본 저장소에 이에 대한 PR을 생성:
|
||
|
|
||
|
`hub push {{원격_이름}} && hub pull-request`
|
||
|
|
||
|
- 첫 번째 커밋의 메시지를 재사용하여 현재 (이미 푸시된) 브랜치의 PR을 생성:
|
||
|
|
||
|
`hub pull-request --no-edit`
|
||
|
|
||
|
- 풀 요청 내용으로 새 브랜치를 생성하고, 해당 브랜치로 전환:
|
||
|
|
||
|
`hub pr checkout {{pr_번호}}`
|
||
|
|
||
|
- 현재 (로컬 전용) 저장소를 GitHub 계정에 업로드:
|
||
|
|
||
|
`hub create`
|
||
|
|
||
|
- 업스트림에서 Git 객체를 가져오고 로컬 브랜치를 업데이트:
|
||
|
|
||
|
`hub sync`
|