๋ฐ์ํ
์ํ
#๊น ์ํ ํ์ธ
git status
ํด๋ก (clone)
#๊ธฐ๋ณธ master ๋ธ๋ ์น ํด๋ก
git clone {git ์ ์ฅ์ URL} {์์ฑํ ํด๋๋ช
}
#ํน์ ๋ธ๋ ์น ํด๋ก
git clone -b {branch_name} --single-branch {git ์ ์ฅ์ URL} {์์ฑํ ํด๋๋ช
}
- {์์ฑํ ํด๋๋ช }์ ์ ์ง์์ผ๋ฉด git์ผ๋ก ๋ถ๋ฌ์ค๋ repository์ ์ด๋ฆ์ผ๋ก ์์ฑ๋จ
์ปค๋ฐ (commit)
git commit -m "์ปค๋ฐ ๋ฉ๋ชจ"
ํธ์ (push)
#master ๋ธ๋ ์น์ push
git push origin master
#ํน์ ๋ธ๋ ์น์ push
git push origin {๋ธ๋ ์น ์ด๋ฆ}
ํ (pull)
#์ฌ์ฉํ๊ณ ์๋ ๋ธ๋ ์น pull
git pull
#ํน์ ๋ธ๋ ์น pull
git pull origin {๋ธ๋ ์น ์ด๋ฆ}
- git pull ์๋ฌ
Your local changes to the following files would be overwritten by merge (์ถฉ๋๋๊ฒ)
=> ํด๊ฒฐ (ํ์ผ ๋๋๋ฆฌ๊ธฐ)
git stash
๋ธ๋ ์น (branch)
#๋ธ๋ ์น ๋ชฉ๋ก
git branch
#๋ธ๋ ์น ์์ฑ/์ด๋
git checkout -b {๋ธ๋ ์น ์ด๋ฆ}
#master๋ก ๋์์ด
git checkout master
Git ๋ ํฌ์งํ ๋ฆฌ ๋ณ๊ฒฝํ๊ธฐ
#์ฐ๊ฒฐ๋ repository ๊ฒฝ๋ก ํ์ธ
git remote -v
#๋ณ๊ฒฝํ๊ธฐ
git remote set-url origin {๋ณ๊ฒฝํ git repository}
๋ฐ์ํ
'๐ETC. > โ๏ธ Tool' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[GitHub] ๋งฅ๋ถ์์ ๊นํ๋ธ์ ํ๋ก์ ํธ ์ฌ๋ฆฌ๊ธฐ (0) | 2023.04.06 |
---|---|
[Github] git@github.com: Permission denied (publickey). ์๋ฌ ํด๊ฒฐ (0) | 2022.10.08 |
[Eclipse] TODO Auto-generated method stub ์ฃผ์ ์ ๊ฑฐ (0) | 2021.09.27 |
[Eclipse] ํ ๋ง ๋ณ๊ฒฝํ๊ธฐ (0) | 2021.09.27 |
[Eclipse] ์์คํ์ผ export, import (0) | 2021.09.04 |