๐Ÿ“ฐ News/think

Git Bash ๋ž€?

kkh1902 2022. 5. 7. 02:28
728x90
๋ฐ˜์‘ํ˜•

์„œ๋ก 

node.js๋ฅผ ch1(start) ์‚ฌ์šฉํ•˜๋Š”๋ฐ terminal์—์„œ ์‹คํ–‰์„ ์•ˆํ•˜๊ณ  gitbash์—์„œ ์‹คํ–‰์„ ํ•˜๊ธธ๋ž˜ ์™œ ๊ทธ๋Ÿฐ๊ฐ€ ๊ถ๊ธˆํ•ด์„œ ๊ฒ€์ƒ‰


๋ชฉ์ฐจ
git bash๋ž€?
shell ํ”„๋กœ๊ทธ๋žจ์ด๋ž€?
unix๋ž€?
git bash๋ฅผ ์„ค์น˜ํ•˜๋Š” ์ด์œ ?


Git Bash๋ž€?

 

bash(์œ ๋‹‰์Šค ์‰˜) ๋Š” 'Bournde Again Shell์˜ ์ค„์ž„๋ง๋กœ ๋ณธ ์‰˜์„ ๋Œ€์ฒดํ•˜๋Š” ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด๋กœ์„œ

GNU ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•ด ๋ธŒ๋ผ์ด์–ธํญ์Šค๊ฐ€ ์ž‘์„ฑํ•œ ์œ ๋‹‰์Šค ์‰˜์ด๋‹ค.

1989๋…„ ๋ฐœํ‘œ๋˜์–ด GNU ์šด์˜์ฒด์ œ์™€ ๋ฆฌ๋ˆ…์Šค, ๋งฅ OS X ๊ทธ๋ฆฌ๊ณ  ๋‹ค์œˆ ๋“ฑ ์šด์˜ ์ฒด์ œ์˜ ๊ธฐ๋ณธ ์‰˜๋กœ ํƒ‘์žฌ๋˜์–ด ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ๋ฐฐํฌ๋˜์—ˆ๋‹ค.

 

์‰˜(Shell) ํ”„๋กœ๊ทธ๋žจ ์ด๋ž€?

๋ช…๋ น์–ด ์ฒ˜๋ฆฌ๊ธฐ.
ํ‚ค๋ณด๋“œ๋กœ ์ž…๋ ฅํ•œ ๋ช…๋ น์–ด(command)๋ฅผ ์šด์˜์ฒด์ œ(OS)์— ์ „๋‹ฌํ•˜์—ฌ, ํ‚ค๋ณด๋“œ๋กœ ์ž…๋ ฅํ•œ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜๊ฒŒ๋” ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค.

 

์œ ๋‹‰์Šค(unix) ๋ž€?

์šฐ๋ฆฌ๊ฐ€ git bash๋ฅผ ์„ค์น˜ํ•˜๋Š” ์ด์œ  ์ค‘ ํ•˜๋‚˜์ธ ๋ฆฌ๋ˆ…์Šค ํ™˜๊ฒฝ.
๋ฆฌ๋ˆ…์Šค(Linux)๋Š” ์œ ๋‹‰์Šค ๊ณ„์—ด์˜ ์šด์˜์ฒด์ œ๋ฅผ ๋ณธ ๋–  ๋งŒ๋“ค์–ด์กŒ๋‹ค.
๋ฆฌ๋ˆ…์Šค๋Š” ์œ ๋‹‰์Šค์˜ ํ’๋ถ€ํ•œ ์ปค๋งจ๋“œ๋ผ์ธ ํˆด๋“ค์„ ๋ฌผ๋ ค ๋ฐ›์•˜๋‹ค.

 

Git Bash๋ฅผ ์„ค์น˜ํ•˜๋Š” ์ด์œ ๋Š”?

git bash๋ฅผ ์„ค์น˜ํ•˜์—ฌ, ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์šด์˜์ฒด์ œ์ธ window ์šด์˜์ฒด์ œ(OS)ํ™˜๊ฒฝ์—์„œ๋„ ๋ฆฌ๋ˆ…์Šค ์ปค๋งจ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

 


์ •๋ฆฌ

gitbash ์„ค์น˜ํ•˜๋ฉด window์šด์˜์ฒด์ œ์—์„œ ๋ฆฌ๋ˆ…์Šค ์ปค๋งจ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

728x90
๋ฐ˜์‘ํ˜•