|
@@ -1,36 +1,36 @@
|
|
|
# git clone
|
|
|
|
|
|
-> ์ด๋ฏธ ์กด์ฌํ๋ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ๋ณต์ .
|
|
|
+> ๊ธฐ์กด ์ ์ฅ์๋ฅผ ๋ณต์ ํฉ๋๋ค.
|
|
|
> ๋ ๋ง์ ์ ๋ณด: <https://git-scm.com/docs/git-clone>.
|
|
|
|
|
|
-- ์ด๋ฏธ ์กด์ฌํ๋ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ํน์ ๋๋ ํ ๋ฆฌ์ ๋ณต์ :
|
|
|
+- ๊ธฐ์กด ์ ์ฅ์๋ฅผ ์ ๋๋ ํ ๋ฆฌ๋ก ๋ณต์ (๊ธฐ๋ณธ ๋๋ ํ ๋ฆฌ๋ ์ ์ฅ์ ์ด๋ฆ):
|
|
|
|
|
|
-`git clone {{์๊ฒฉ_๋ ํฌ์งํ ๋ฆฌ_๊ฒฝ๋ก}} {{๊ฒฝ๋ก/๋์/๋๋ ํฐ๋ฆฌ}}`
|
|
|
+`git clone {{์๊ฒฉ_์ ์ฅ์_์์น}} {{๊ฒฝ๋ก/๋์/ํด๋}}`
|
|
|
|
|
|
-- ์ด๋ฏธ ์กด์ฌํ๋ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ๊ทธ ์๋ธ๋ชจ๋์ ๋ณต์ :
|
|
|
+- ๊ธฐ์กด ์ ์ฅ์ ๋ฐ ๊ทธ ํ์ ๋ชจ๋ ๋ณต์ :
|
|
|
|
|
|
-`git clone --recursive {{์๊ฒฉ_๋ ํฌ์งํ ๋ฆฌ_๊ฒฝ๋ก}}`
|
|
|
+`git clone --recursive {{์๊ฒฉ_์ ์ฅ์_์์น}}`
|
|
|
|
|
|
-- ๊ธฐ์กด ์ ์ฅ์์ `.git` ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณต์ :
|
|
|
+- ๊ธฐ์กด ์ ์ฅ์์ `.git` ๋๋ ํ ๋ฆฌ๋ง ๋ณต์ :
|
|
|
|
|
|
-`git clone --no-checkout {{์๊ฒฉ_๋ ํฌ์งํ ๋ฆฌ_๊ฒฝ๋ก}}`
|
|
|
+`git clone --no-checkout {{์๊ฒฉ_์ ์ฅ์_์์น}}`
|
|
|
|
|
|
-- ๋ก์ปฌ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ๋ณต์ :
|
|
|
+- ๋ก์ปฌ ์ ์ฅ์ ๋ณต์ :
|
|
|
|
|
|
-`git clone --local {{๊ฒฝ๋ก/๋์/๋ก์ปฌ/๋ ํฌ์งํ ๋ฆฌ}}`
|
|
|
+`git clone --local {{๊ฒฝ๋ก/๋์/๋ก์ปฌ/์ ์ฅ์}}`
|
|
|
|
|
|
-- ์ถ๋ ฅ ์์ด ๋ณต์ :
|
|
|
+- ์กฐ์ฉํ ๋ณต์ :
|
|
|
|
|
|
-`git clone --quiet {{์๊ฒฉ_๋ ํฌ์งํ ๋ฆฌ_๊ฒฝ๋ก}}`
|
|
|
+`git clone --quiet {{์๊ฒฉ_์ ์ฅ์_์์น}}`
|
|
|
|
|
|
-- ์ด๋ฏธ ์กด์ฌํ๋ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ์ต๊ทผ ์ปค๋ฐ 10๊ฐ๋ง ๋ณต์ (์๊ฐ ์ ์ฝ์ ์ข์):
|
|
|
+- ๊ธฐ์กด ์ ์ฅ์๋ฅผ ๊ธฐ๋ณธ ๋ธ๋์น์์ ์ต๊ทผ ์ปค๋ฐ 10๊ฐ๋ง ๋ณต์ (์๊ฐ ์ ์ฝ์ ์ข์):
|
|
|
|
|
|
-`git clone --depth {{10}} {{์๊ฒฉ_๋ ํฌ์งํ ๋ฆฌ_๊ฒฝ๋ก}}`
|
|
|
+`git clone --depth {{10}} {{์๊ฒฉ_์ ์ฅ์_์์น}}`
|
|
|
|
|
|
-- ์ด๋ฏธ ์กด์ฌํ๋ ๋ ํฌ์งํ ๋ฆฌ์ ํน์ ๋ธ๋์น๋ง ๋ณต์ :
|
|
|
+- ๊ธฐ์กด ์ ์ฅ์์ ํน์ ๋ธ๋์น๋ง ๋ณต์ :
|
|
|
|
|
|
-`git clone --branch {{๋ธ๋์น_์ด๋ฆ}} --single-branch {{์๊ฒฉ_๋ ํฌ์งํ ๋ฆฌ_๊ฒฝ๋ก}}`
|
|
|
+`git clone --branch {{์ด๋ฆ}} --single-branch {{์๊ฒฉ_์ ์ฅ์_์์น}}`
|
|
|
|
|
|
-- ํน์ SSH ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฏธ ์กด์ฌํ๋ ๋ ํฌ์งํ ๋ฆฌ ๋ณต์ :
|
|
|
+- ํน์ SSH ๋ช
๋ น์ ์ฌ์ฉํ์ฌ ๊ธฐ์กด ์ ์ฅ์ ๋ณต์ :
|
|
|
|
|
|
-`git clone --config core.sshCommand="{{ssh -i ๊ฒฝ๋ก/๋์/๊ฐ์ธ_ssh_key}}" {{์๊ฒฉ_๋ ํฌ์งํ ๋ฆฌ_๊ฒฝ๋ก}}`
|
|
|
+`git clone --config core.sshCommand="{{ssh -i path/to/private_ssh_key}}" {{์๊ฒฉ_์ ์ฅ์_์์น}}`
|