๐ ๊ฐ๋ฐ์๋ผ๋ฉด git๊ณผ github๋ฅผ ๋ค๋ฃจ๋๋ฐ ์ต์ํด์ผ ํ๋ค๊ณ ํ๋๋ฐ ๊ณต๋ถํ ์ผ์ด ์๋ค๊ฐ
์ด๋ฒ์ ์คํฐ๋๋ฅผ ํ๋ฉฐ ๋๋์ด ์คํฐ๋์๋ค๊ณผ ํจ๊ป ๊ฐ๋ฐํ๋ฉฐ github๋ฅผ ์ด์ฉํ ํ์ ์ ๊ฒฝํํ ๊ฒ ๊ฐ๋ค!! ๐
๊ทธ ์ค ๊ฐ์ฅ ๋จผ์ git์ ๊ณต๋ถํ๊ณ ์๋ค
(ํด๋ณด๊ณ ์ถ๋ค๋ ์๊ฐ์ ํญ์ ์์๋๋ฐ ํด๋ณผ ๋งํ ์ํฉ์ด ์์๋ค..)
๊ทธ๋ฌ๋ฉด์ git์ ๋จผ์ ๊ณต๋ถํ๊ณ ์๋๋ฐ ์ด๋ฒ์ ๋๋์ด ๊ฐ๊ณ ์ถ๋ ๋งฅ๋ถ์ผ๋ก ๋ฐ๊ฟ ๋ค์ ์ค์น๋ฅผ ํด๋ณธ๋ค
(์์ง์ ์ด์ํ๊ธฐ๋ง ํ Mac Os..)
๋จผ์ ์์ git ์ฌ์ดํธ์ ๊ฐ์ ๋ค์ด๋ก๋๋ฅผ ๋๋ฌ์ฃผ๋๋ก ํ๋ค
๊น์ ์ค์นํ๊ธฐ ์ ์ ๋จผ์ homebrew๋ฅผ ์ค์นํ๋ผ๊ณ ๋์์๋ค.
์ฒ์ ๋ค์ด๋ณด๋ homebrew.. ์ด๊ฒ ๋ญ๊น?
homebrew๋ Mac Os ์ ์ฉ ํจํค์ง ๊ด๋ฆฌ ๋๊ตฌ์ด๋ค.
homebrew๋ฅผ ์ฌ์ฉํ๋ฉด ๋จ ํ์ค๋ก ๋ฒ๊ฑฐ๋ก์ด ์ ์ฐจ ์์ด ์ค์น๊ฐ ๊ฐ๋ฅํ๋ค.
๋จผ์ homebrew๋ฅผ ์ค์นํด๋ณด์
homebrew ๋งํฌ๋ฅผ ๋๋ฅด๋ฉด ์๋์ ๊ฐ์ ์ฌ์ดํธ๊ฐ ์ด๋ฆฐ๋ค
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
ํฐ๋ฏธ๋์ ํด๋น ๋ฌธ์ฅ์ ๋ถ์ฌ ๋ฃ์ด ์ค์นํ๋ค
* ๋ง์ฝ Password๋ฅผ ๋ฌป๋ ๋ค๋ฉด ์ ๋ ฅํ๋ฉด ๋๋ค.
* ์ค๊ฐ์ Press RETURN to continue or any other key to abort ๊ฐ ๋์ค๋ฉด enter๋ฅผ ์ณ์ ๊ณ์ ๋ค์ด๋ก๋๋ฅผ ํ์!
* ์ ์๋ ํฐ๋ฏธ๋์ Rosetta๋ฅผ ์ด์ฉํด ์ด์ด์ ์ค์นํ์ง๋ง ๋ฒ์ 3.0.0๋ถํฐ๋ m1์ ์ง์ํด ์ฃผ๊ธฐ ๋๋ฌธ์ ๋ฐ๋ก Rosetta๋ฅผ ์ด์ฉํ ํ์๊ฐ ์๋ค๊ณ ํ๋ค.
์ค์น ์๋ฃ! ํ์ง๋ง PATH ๊ฒฝ๊ณ ๊ฐ ๋ฌ๋ค
$ echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/<USER_ID>/.zprofile
$ eval "$(/opt/homebrew/bin/brew shellenv)"
์๋ด๋ฅผ ๋ฐ๋ผ ๋ ๋ฌธ์ฅ์ ์คํํด ์ค๋ค
% brew --version
Homebrew 3.1.12
Homebrew/homebrew-core (git revision 08fcf74033; last commit 2021-06-14)
์ ๊น๋ฆฐ๊ฒ์ ๋ณผ ์ ์๋ค ๐
์ด์ homebrew๋ฅผ ์ด์ฉํด ๋ค์ git์ ์ค์นํด๋ณด์!
$ brew install git
% git --version
git version 2.30.1 (Apple Git-130)
git์ด ์ ๊น๋ฆฐ ๊ฒ์ ๋ณผ ์ ์๋ค
์ด๋ ๊ฒ ์ด๋ฐ์ ๋ฐ ํ์ํ ๊ฑธ ๋ค์ด๋ก๋ํ๊ณ , ๋ธ๋ก๊ทธ์ ๊ธ์ ์ฐ๋ฉฐ ์ ์ ๋งฅ์ ์ต์ํด์ ธ๊ฐ๊ณ ์์ด ๊ธฐ๋ถ์ด ์ข๋ค ๐
๋ด์ผ์ git์ ์ด์ฉํ ์ด๋ฐ์ ๋ฐ ๋ช ๋ น์ด๋ฅผ ์คํํด๋ณด๊ณ , ๊ณต๋ถํด์ผ๊ฒ ๋ค
'์ด๊ฒ์ ๊ฒ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์๊ฒฉ์ฆ] DASP ๋ฐ์ดํฐ์ํคํ ์ฒ ์ค์ ๋ฌธ๊ฐ ํฉ๊ฒฉ ํ๊ธฐ (0) | 2024.04.14 |
---|---|
2021๋ ๋ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ 2ํ ์ค๊ธฐ ํ๊ธฐ (0) | 2021.08.20 |
2021๋ ๋ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ 2ํ ํ๊ธฐ ํ๊ธฐ (0) | 2021.06.02 |
๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ(Repository) ํ๋๋ก ํฉ์น๊ธฐ (0) | 2021.03.09 |