๊ด€๋ฆฌ ๋ฉ”๋‰ด

yeon's ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป

[์ƒํ™œ์ฝ”๋”ฉ | ์ง€์˜ฅ์—์„œ ์˜จ GIT] git์ด ๊ด€๋ฆฌํ•  ๋Œ€์ƒ์œผ๋กœ ํŒŒ์ผ ๋“ฑ๋ก ๋ณธ๋ฌธ

Computer ๐Ÿ’ป/Git

[์ƒํ™œ์ฝ”๋”ฉ | ์ง€์˜ฅ์—์„œ ์˜จ GIT] git์ด ๊ด€๋ฆฌํ•  ๋Œ€์ƒ์œผ๋กœ ํŒŒ์ผ ๋“ฑ๋ก

yeon42 2021. 7. 23. 16:08
728x90
  • ํŒŒ์ผ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด์„œ๋Š” ๊ด€๋ฆฌ ๋Œ€์ƒ์œผ๋กœ ๋“ฑ๋ก์„ ํ•ด์•ผ ํ•œ๋‹ค !!

 

 

vim

- vim f1.txt : vim์ด๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ f1.txt๋ผ๋Š” ํŒŒ์ผ์„ ํŽธ์ง‘(์ƒ์„ฑ) ํ•˜๊ฒ ๋‹ค.

vim f1.txt
source : 1

- f1.txt ํŒŒ์ผ์— 'source : 1'๋ผ๊ณ  ๋‚ด์šฉ ์ž‘์„ฑ

 

- cat ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ํŒŒ์ผ ๋‚ด์šฉ ํ™•์ธ ๊ฐ€๋Šฅ

 

 

 

 

 

status

- ์šฐ๋ฆฌ์˜ ์ €์žฅ์†Œ ์ƒํƒœ ์‚ดํŽด๋ณด๊ธฐ

git status

- Untracked : ํŒŒ์ผ์ด ์ถ”์ ๋˜๊ณ  ์žˆ์ง€ ์•Š๋‹ค.

- f1.txt๋ผ๋Š” ํŒŒ์ผ์ด ๋ฒ„์ „ ๊ด€๋ฆฌ๊ฐ€ ๋˜๊ณ  ์žˆ๋Š” ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ์— ์กด์žฌํ•˜์ง€๋งŒ, ๋‚ด๊ฐ€ ์ด ํŒŒ์ผ์„ git์—๊ฒŒ '๋ฒ„์ „ ๊ด€๋ฆฌ๋ฅผ ์‹œ์ž‘ํ•ด' ๋ผ๊ณ  ํ•˜๊ธฐ ์ „๊นŒ์ง€ git์€ ์–˜๋ฅผ ๋ฌด์‹œํ•œ๋‹ค.

- git์—๊ฒŒ '๋„ˆ ์ด๊ฑฐ ๊ด€๋ฆฌํ•ด!' ๋ผ๊ณ  ๋งํ•ด์ค˜์•ผ ํ•จ : add

 

 

 

 

 

add

git add f1.txt

- ์ƒˆ๋กœ ์ถ”๊ฐ€ํ•œ ํŒŒ์ผ์€ ์šฐ๋ฆฌ๊ฐ€ add ๋ช…๋ น์„ ํ†ตํ•ด git์—๊ฒŒ ๋ช…ํ™•ํ•˜๊ฒŒ ์ด๊ฑธ ์ถ”์ ํ•˜๋ผ๊ณ  ์ด์•ผ๊ธฐ ํ•ด์ค˜์•ผ ํ•œ๋‹ค.

 

 

 

* why?

ํ”„๋กœ์ ํŠธ์˜ ํ•ต์‹ฌ์ ์ธ ํŒŒ์ผ & ์ž„์‹œ์ ์œผ๋กœ ํ•„์š”ํ•œ ํŒŒ์ผ๋“ค ์ค‘

์ž„์‹œ์ ์œผ๋กœ ํ•„์š”ํ•œ ํŒŒ์ผ์€ ์šฐ๋ฆฌ๊ฐ€ ๋ฒ„์ „ ๊ด€๋ฆฌ๋ฅผ ํ•˜๋ฉด ์•ˆ ๋œ๋‹ค. -> ์ด๋Ÿฐ ํŒŒ์ผ๋“ค์„ ๋ฐฐ์ œํ•˜๊ธฐ ์œ„ํ•ด!!

 

์ฆ‰, ์šฐ๋ฆฌ๊ฐ€ ๊ด€๋ฆฌํ•ด์•ผ ํ•˜๋Š” ํŒŒ์ผ์„ ๋ช…ํ™•ํ•˜๊ฒŒ git์—๊ฒŒ ์•Œ๋ ค์ฃผ๋Š” ์ž‘์—…์ด๋‹ค.

 

 

Comments