github15 [AWS] AWS Secret Key ์ ์ถ ์ ๋์ฒ ๋ฐฉ๋ฒ ๐ฅฃ AWS Secret Key ์ ์ถ ์ ๋์ฒ ๋ฐฉ๋ฒ ์ ๋ฆฌ 1. AWS์ ์ํฌ๋ฆฟ ํค๊ฐ ์ ์ถ๋ ๊ฒฝ์ฐ, ์๋์ ๊ฐ์ ๋ฉ์ผ์ด ์ ์ก๋๋ค. 2. ์ด๋ ๋ฉ์ผ์ ๋ณธ๋ฌธ์ ๋ณด๋ฉด ํค์ ์ ์ถ ๊ฒฝ๋ก๊ฐ ์๋๋ฐ, ์ด ๊ฒฝ๋ก๋ฅผ ํ๊ณ ๋ค์ด๊ฐ ํด๋น ํ์ผ ๋ฐ ํด๋๋ฅผ ์ญ์ ํ๋ค. ++ ํ์ผ & ํด๋ ์ญ์ ํ์๋ ๊ผญ ๋ค์ ์ URL ๋ก ๋ค์ด๊ฐ ์์ธ์ค ํค๊ฐ ํฌํจ๋ ๋ด์ฉ์ด ๋จ๋์ง ์ฌ๋ถ๋ฅผ ์ฌ์ฐจ ํ์ธํด์ผ ํจ 3. ์ ์ถ์ ์์ธ์ ์ญ์ ํ์๋ค๋ฉด, ๊ทธ ํ์๋ ๋ฉ์ผ ๋ณธ๋ฌธ์ ์๋ด์ ๋ฐ๋ผ ์๋ ์ฌํญ์ ์์๋๋ก ์ํํ๋ค. โ ์ฒ์ ์ ์ก๋์๋ ๋ฉ์ผ์ ์์ฑ๋ ์ฐ๋ฝ์ฒ๋ก ๊ถํ ์์ ์์ฒญ ๋ฉ์ผ ์์ฑ --> ์ ์ถ๋ Secret Access ํค๋ฅผ ๋นํ์ฑํ ๋ฐ ์ญ์ ํ๊ธฐ ์ํด ๊ถํ ํ์ โ ์ ์ถ๋ ํค๋ฅผ ๋ณด์ ํ ์ฌ์ฉ์ ๊ณ์ ์ ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ + AWS ํค๋ฅผ ๋นํ์ฑํ & ์ญ์ ํ ๋ ํค์ .. 2023. 8. 4. [GitHub & Git] GitHub์ Git Repository ์์ฑ, ์ญ์ ํ๋ ๋ฐฉ๋ฒ ๐ฆฉ Git Repository ๋? Repository(์ ์ฅ์)๋ ํ๋ก์ ํธ์ ๋ชจ๋ ํ์ผ๊ณผ ์ด๋ ฅ์ ํฌํจํ๋ ๋๋ ํ ๋ฆฌ ๋๋ ์ ์ฅ ๊ณต๊ฐ์ ์๋ฏธํ๋ฉฐ, ์์ค ์ฝ๋๋ ํ ์คํธ ํ์ผ, ์ด๋ฏธ์ง์ ์ค์ ํ์ผ ๋ฑ์ ์์๋ค์ ํฌํจํ ์ ์๋ค. Repository(์ ์ฅ์)๋ฅผ ์ฌ์ฉํ๋ฉด ํ๋ก์ ํธ์ ๋ฒ์ ๊ด๋ฆฌ์ ํ์ ๋ฐ ๊ณต์ ๊ฐ ์ฉ์ดํด์ง๊ณ , ๋ณ๊ฒฝ ์ด๋ ฅ์ ์ถ์ ํ๊ณ ๊ด๋ฆฌํ ์ ์์ด ๊ฐ๋ฐ ๊ณผ์ ์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๋ค๋ ์ด์ ์ด ์๋ค. ๐ฆฉ Repository ์์ฑํ๊ธฐ A) Git ์์ Repository ์์ฑํ๊ธฐ Repository๋ฅผ ์์ฑํ๊ณ ์ ํ๋ ๊ฒฝ๋ก๋ก ์ด๋ ํ, Git Bash Here ํด๋ฆญํ์ฌ Git Bash ์ด๊ธฐ $ git init git init ๋ช ๋ น์ด๋ฅผ ํตํด Git ์ด๊ธฐํ ๋ฐ ์ ์ฅ์ ์์ฑ git status ๋ช ๋ น์ด๋ฅผ ํตํด ์.. 2023. 6. 2. [GitHub & Git] Git origin ๊ด๋ จ ๋ช ๋ น์ด ์ ๋ฆฌ ๐ Git origin ์ด๋? Origin์ ํ์ฌ Git์์ ์์ ํ๋ ๋ก์ปฌ ์ ์ฅ์(Local repository)์ ์ฐ๊ฒฐ๋ ์๊ฒฉ ์ ์ฅ์(remote repository)์ ์ฃผ์(URL)๋ฅผ ๊ฐ๋ฆฌํค๋ ๋จ์ถ ์ด๋ฆ์ด๋ค. ์ผ๋ฐ์ ์ผ๋ก Origin์ Git ์ ์ฅ์๋ฅผ ๋ณต์ (clone)ํ ๋ ์๋์ผ๋ก ์์ฑ๋๋ฉฐ, ์ด Origin์ด ๊ฐ๋ฆฌํค๊ณ ์๋ ์ฃผ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ก์ปฌ ์ ์ฅ์์ ์๊ฒฉ ์ ์ฅ์ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๋๊ธฐํ ๋ฐ ์ ๋ฐ์ดํธํ ์ ์๋ค. ๐ Git origin ๊ด๋ จ ๋ช ๋ น์ด ์ ๋ฆฌ 1. Origin ์์ฑ ํ์กด ์ ์ฅ์ X = Origin๋ ์กด์ฌ X GitHub์์ ์๋ก์ด ์ ์ฅ์ OriginTest ์์ฑ Git Bash์์ ์์ฑํ ์ ์ฅ์์ Clone ์งํ + Clone ๊ณผ ๊ด๋ จ๋ ์ ๋ณด๋ ์๋ ํฌ์คํ ์ฐธ๊ณ --> https://alim.. 2023. 6. 1. [GitHub & Git] Git Clone ๊ธฐ๋ฅ ์ฌ์ฉ๋ฒ ๐ธ GitHub Clone ๊ธฐ๋ฅ์ด๋? ์๊ฒฉ ์ ์ฅ์(๊นํ๋ธ ์ ์ฅ์)๋ฅผ ๋ก์ปฌ ํ๊ฒฝ์ผ๋ก ๋ณต์ ํ๋ ๊ธฐ๋ฅ์ Clone ์ด๋ผ๊ณ ํ๋ค. ์ด๋ฅผ ํตํด ์๊ฒฉ ์ ์ฅ์์ ์๋ ์ฝ๋์ ํ์ผ์ ๋ก์ปฌ ์ปดํจํฐ๋ก ๊ฐ์ ธ์ ์์ ํ ์ ์์ผ๋ฉฐ, ์์ ํ ๋ด์ฉ์ ๊นํ๋ธ๋ก ํธ์(push)ํ์ฌ ๋ณ๊ฒฝ์ฌํญ์ ์ ๋ก๋ํ ์ ์๋ค. ๐ธ GitHub Clone ๊ธฐ๋ฅ ์ฌ์ฉ๋ฒ : Clone ๊ธฐ๋ฅ์ ํฌ๊ฒ 3๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค. (์ด ํฌ์คํ ์์๋ HTTPS, SSH ์ด 2๊ฐ์ง์ ๋ฐฉ๋ฒ๋ง ์ธ๊ธ) HTTPS SSH GitHub CLI 1. HTTPS๋ก Clone ๊ธฐ๋ฅ ์ฌ์ฉํ๊ธฐ --> Git Bash๋ฅผ ์คํํ ํ, ์๋ ๋ช ๋ น์ด ์ ๋ ฅํ์ฌ Clone ์์ฑ $ git clone "https://github.com/์ฌ์ฉ์์ด๋ฆ/์ ์ฅ์์ด๋ฆ.git" Clone์ด ์๋ฃ๋๋ฉด .. 2023. 5. 31. [GitHub & Git] Git remote ๊ด๋ จ ๋ช ๋ น์ด ์ ๋ฆฌ ๐ Git remote ๋ช ๋ น์ด๋? Remote ๋ช ๋ น์ด๋ Git(๋ถ์ฐ ๋ฒ์ ๊ด๋ฆฌ ์์คํ )์ด ์๊ฒฉ ์ ์ฅ์์์ ์ํธ ์์ฉ์ ์ํด ์ ๊ณตํ๋ ๋ช ๋ น์ด์ ์ผ์ข ์ด๋ค. Remote ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์๊ฒฉ ์ ์ฅ์๋ฅผ ์ ๊ฑฐ, ์ถ๊ฐํ๊ฑฐ๋ ์์ ํ๋ ๋ฑ์ ์์ ์ด ๊ฐ๋ฅํ๊ณ , ์๊ฒฉ ์ ์ฅ์์์ ์ฐ๊ฒฐ์ ๊ด๋ฆฌํ ์ ์๋ค. ๐ Git remote ๋ช ๋ น์ด ์ ๋ฆฌ 1. ์๋ก์ด ์๊ฒฉ ์ ์ฅ์ ์ถ๊ฐ $ git remote add "์ ์ฅ์๋ช " "์ ์ฅ์ URL" ์ถ๊ฐํ ์ ์ฅ์๋ช ์ถ๊ฐํ ์ ์ฅ์์ URL RemoteTest https://github.com.alimhanhan/RemoteTest.git 2. ๊ธฐ์กด ์๊ฒฉ ์ ์ฅ์ ์ ๊ฑฐ $ git remote remove "์ญ์ ํ๊ณ ์ ํ๋ ์ ์ฅ์๋ช " 3. ํ์กดํ๋ ์๊ฒฉ ์ ์ฅ์ ๋ชฉ๋ก ํ์ธ $ git remote -v.. 2023. 5. 30. [GitHub & Git] Git Branch ๊ด๋ จ ๋ช ๋ น์ด ์ ๋ฆฌ ๐ฑ Git & GitHub์์์ Branch๋? ๊น(Git)๊ณผ ๊นํ๋ธ(GitHub)์์์ branch๋, ๊ฐ๋ฐ ์์ ์ ๋ ๋ฆฝ์ ์ผ๋ก ์งํํ๊ธฐ ์ํด ์์ฑ๋๋ ๊ฐ์ง๋ ๋ถ๊ธฐ๋ฅผ ์๋ฏธํ๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก master (๋๋ main) ๋ธ๋์น๊ฐ ์์ฑ๋์ด ์๊ณ , branch ์์ฑ ๋ช ๋ น์ด๋ฅผ ํตํด ์ด master ๋ธ๋์น์์ ๋ถ๊ธฐํ์ฌ ๋ณ๋์ ์์ ๊ณต๊ฐ์ ๋ง๋ค ์ ์๋ค. ๐ฑ Git Branch ๊ด๋ จ ๋ช ๋ น์ด ์ ๋ฆฌ 0. Git Bash์์์ Branch ์์ ์ ์ํ ์ฌ์ ์์ (Clone) --> https://alim11.tistory.com/340 [GitHub & Git] Git Clone ๊ธฐ๋ฅ ์ฌ์ฉ๋ฒ ๐ธ GitHub Clone ๊ธฐ๋ฅ์ด๋? ์๊ฒฉ ์ ์ฅ์(๊นํ๋ธ ์ ์ฅ์)๋ฅผ ๋ก์ปฌ ํ๊ฒฝ์ผ๋ก ๋ณต์ ํ๋ ๊ธฐ๋ฅ์ Clone ์ด๋ผ๊ณ ํ๋ค. ์ด๋ฅผ.. 2023. 5. 30. ์ด์ 1 2 3 ๋ค์