์ตœ๋Œ€ 1 ๋ถ„ ์†Œ์š”

์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” git ๋ช…๋ น์–ด๋“ค

ํ˜„์žฌ ์ƒํƒœ๋ฅผ ํ™•์ธํ•˜๋Š” ๋ช…๋ น์–ด

> git status


์ „์ฒด ๋กœ๊ทธ ํ™•์ธ

> git log


๊นƒ ์ €์žฅ์†Œ ์ƒ์„ฑํ•˜๊ธฐ

> git init


์ €์žฅ์†Œ ๋ณต์ œ ๋ฐ ๋‹ค์šด๋กœ๋“œ

> git clone https://~


์ €์žฅ์†Œ์— ์ฝ”๋“œ ์ถ”๊ฐ€

.gitignore์— ๊ธฐ์žฌ๋œ ๊ฒƒ ๊ณ ๋ คํ•˜์—ฌ ๋ชจ๋‘ ์ถ”๊ฐ€
> git add .


.gitignore์— ๊ธฐ์žฌ๋œ ๊ฒƒ ์ƒ๊ด€์—†์ด ๋ชจ๋‘ ์ถ”๊ฐ€
> git add *


์ปค๋ฐ‹์— ํŒŒ์ผ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ํ•œ๋ฒˆ์— ๋ชจ๋‘ ํฌํ•จ

> git add -A


์ปค๋ฐ‹ํ•˜๊ธฐ

> git commit -m "message"
ํ˜น์€
> git commit


๋ณ€๊ฒฝ ์‚ฌํ•ญ ์›๊ฒฉ ์„œ๋ฒ„ ์—…๋กœ๋“œ (push)

> git push origin [main]
[main] ์ž๋ฆฌ๋Š” main์ด ๋  ์ˆ˜๋„, master๊ฐ€ ๋  ์ˆ˜๋„, branch๊ฐ€ ๋  ์ˆ˜๋„ ์žˆ์Œ


์›๊ฒฉ ์ €์žฅ์†Œ์˜ ๋ณ€๊ฒฝ ๋‚ด์šฉ์„ ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ๊ฐ€์ ธ์˜ค๊ธฐ (pull)

pull ๋ฐ›์„ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ
> git pull

ํƒœ๊ทธ: ,

์นดํ…Œ๊ณ ๋ฆฌ:

์—…๋ฐ์ดํŠธ:

๋Œ“๊ธ€๋‚จ๊ธฐ๊ธฐ