hye-log

[๋ถ€์ŠคํŠธ์บ ํ”„ AI Tech]WEEK 05_DAY 22 ๋ณธ๋ฌธ

Boostcourse/AI Tech 4๊ธฐ

[๋ถ€์ŠคํŠธ์บ ํ”„ AI Tech]WEEK 05_DAY 22

iihye_ 2022. 10. 20. 21:17

๐Ÿฅ” ๊นƒํ—™ ํŠน๊ฐ• Part 3

1) config.txt

- ์•„์ด๋””, ํŒจ์Šค์›Œ๋“œ์™€ ๊ฐ™์€ ์ •๋ณด๋ฅผ config ํŒŒ์ผ์— ๋‹ด์•„๋†“๊ณ  .gitignore์— ์ €์žฅํ•˜์—ฌ ์ž๋™ ์—…๋กœ๋“œ ๋˜์ง€ ์•Š๋„๋ก ์„ค์ •

- ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๊ฐ€ ํŒŒ์ผ์„ ๋ฐ›์•˜์„ ๋•Œ config ํŒŒ์ผ์ด ๋ˆ„๋ฝ๋˜์ง€ ์•Š๋„๋ก config.txt.template๊ณผ ๊ฐ™์ด template์„ ์ƒ์„ฑํ•ด์ฃผ๋ฉด ์ข‹์Œ

- gitignore ์ž๋™ ์ƒ์„ฑ ํ™ˆํŽ˜์ด์ง€๋ฅผ ์ฐธ๊ณ ํ•˜๋ฉด ์‰ฝ๊ฒŒ gitignore๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Œ

https://www.toptal.com/developers/gitignore

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

2) git clone

- ์›๊ฒฉ ์ €์žฅ์†Œ๋ฅผ ๋กœ์ปฌ์— ๋ณต์ œํ•จ

3) git pull

- git fetch + git merge ๋ฅผ ํ•ฉ์นœ ๋ช…๋ น์–ด

- ์›๊ฒฉ ์ €์žฅ์†Œ์˜ ์ •๋ณด๋ฅผ ๋กœ์ปฌ๋กœ ๊ฐ€์ ธ์˜ด

4) git push

- ๋กœ์ปฌ์˜ ์ •๋ณด๋ฅผ ์›๊ฒฉ ์ €์žฅ์†Œ๋กœ ๋ฐ˜์˜ํ•จ

5) git cherry-pick COMMIT_ID

- ๋ถ€๋ถ„ ๋ณ‘ํ•ฉ

6) git rebase BRANCH_NAME
- log ๋‹จ์ˆœํ™”

- merge๋Š” ์ง„์‹ค์ด๋‚˜ ๋ณต์žกํ•˜๋‹ค rebase๋Š” ๋‹จ์ˆœํ•˜์ง€๋งŒ ์‚ฌ๊ธฐ๋‹ค

7) git revert COMMIT_ID

- commit์„ ์ง€์šฐ๊ณ  ์ด๋ ฅ์„ ๋‚จ๊น€

- ์ถฉ๋Œ์„ ๋ฐœ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Œ


๐Ÿฅ” ์˜ค๋Š˜์˜ ํšŒ๊ณ 

2022๋…„์ด 10์ฃผ ๋ฐ–์— ๋‚จ์ง€ ์•Š์•˜๋‹ค๋Š”๋ฐ ์‹คํ™”..? ์—ฐ์ดˆ์—๋Š” ์‹œ๊ฐ„์ด ์—„์ฒญ ๋Š๋ฆฌ๊ฒŒ ๊ฐ”๋Š”๋ฐ, ์—ฐ๋ง์ด ๊ฐ€๊นŒ์›Œ์งˆ์ˆ˜๋ก ์‹œ๊ฐ„์ด ์—„์ฒญ ๋นจ๋ฆฌ ๊ฐ€๋Š” ๊ฒƒ ๊ฐ™๋‹ค. ๋‹ค์‹œ ๋Œ์•„๋ด๋„ ์˜ฌํ•ด๋Š” ๊ต‰์žฅํžˆ ์•Œ์ฐจ๊ฒŒ ์‚ด์•˜๊ณ , ๋‚จ์€ ์˜ฌํ•ด๋„ ์•Œ์ฐจ๊ฒŒ ์‚ด ์˜ˆ์ •๐Ÿ˜Š ์˜ค๋Š˜์€ ๊นƒํ—™ ํŠน๊ฐ•์œผ๋กœ ์‹œ์ž‘ํ•ด์„œ ํ•˜๋ฃจ์ข…์ผ(!!) ๊นƒํ—ˆ๋ธŒ์— ๋น ์ ธ ์‚ด์•˜๋‹ค.. ๊นƒ์€ ๋ฐฐ์šฐ๋ฉด ๋ฐฐ์šธ์ˆ˜๋ก ์‹ ๊ธฐํ•œ ๊ธฐ๋Šฅ๋“ค๋„ ๋งŽ์ง€๋งŒ(+_+), mergeํ•˜๊ณ  checkoutํ•˜๊ณ , resetํ•˜๊ณ  ์•„๋ฌดํŠผ ํ•œ ๋ฒˆ ๊ผฌ์ด๋ฉด ์—„์ฒญ ๋ฉ~ ํ•ด์ง€๋Š” ๊ฒƒ ๊ฐ™๋‹ค(ใ…‹-ใ…‹) ๊ทธ๋ž˜๋„ ๊ฐœ๋ฐœ์ž๋ผ๋ฉด ๊นƒ์€ ํ•  ์ค„ ์•Œ์•„์•ผ์ง€! ํ•˜๋ฉด์„œ ๋‚˜ํ˜ผ์ž ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์‹คํ—˜๋„ ํ•ด๋ณด๊ณ  ์ด๊ฒƒ์ €๊ฒƒ ๋ง‰ ํ•ด๋ดค๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ๊นƒํ—™ ํŠน๊ฐ•์— ๋ณต์Šตํ•˜๋Š๋ผ ๊ฐ•์˜๋Š” ๋”ฐ๋กœ ๋ชป ๋“ค์—ˆ๋Š”๋ฐ ๋‚ด์ผ์€ 5์ฃผ์ฐจ์˜ ๋งˆ์ง€๋ง‰ ๋‚ ์ด๋‹ˆ๊นŒ ๊ฐ•์˜ ๋‹ค ๋“ฃ๋Š”๊ฑธ๋กœ(ํŒŒ์ดํŒ…)

728x90
Comments