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