๐ ์ค๋์ ํ์ต ํค์๋
- ํํ๋ก์ ํธ
- S.A ์์ฑ
- ์์ด์ดํ๋ ์
- ๊นํ๋ธ
์ค๋์ ํํ๋ก์ ํธ์ S.A(Software Architecture)๋ฅผ ์์ฑํ๋ ์์ ์ ํ์ต๋๋ค.
๋์์ ์์ด์ดํ๋ ์ ์์ฑ ์ค์๋ ์กฐ๊ธ์ด๋๋ง ํผ๊ทธ๋ง๋ฅผ ์จ๋ณด๋ ๊ธฐํ๋ฅผ ๊ฐ์ก์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊นํ๋ธ์ ๋ํ ํ์ต๊ณผ ์ค์ต์ ์งํํ์ต๋๋ค.
๊นํ๋ธ๋ ์ฝ๋๋ฅผ ์์ ํ๊ฒ ์ ์ฅํ๊ณ ๋ณ๊ฒฝ์ฌํญ์ ์ถ์ ํ๋ฉฐ ํ์ ์ ์ํํ๊ฒ ํ ์ ์๋ ๋๊ตฌ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
๐ฅ ์ค๋ ์ฌ์ฉํ ๊นํ๋ธ ๋ช ๋ น์ด
- git clone ์ฃผ์ : ์๊ฒฉ ์ ์ฅ์์ ์ฝ๋๋ฅผ ๋ก์ปฌ์ ๊ฐ์ ธ์ค๊ธฐ
- cd ํด๋์ด๋ฆ : ์์ ํ ํด๋๋ก ์ด๋
- git branch ๋ธ๋์น๋ช ๋ฐ git checkout ๋ธ๋์น๋ช : ์๋ก์ด ๋ธ๋์น ์์ฑ ๋ฐ ์ ํ
- git add . : ๋ณ๊ฒฝ๋ ๋ชจ๋ ํ์ผ์ ์คํ ์ด์ง ์์ญ์ ์ถ๊ฐ
- git commit -m "์ปค๋ฐ ๋ฉ์์ง" : ์คํ ์ด์ง ์์ญ์ ๋ณ๊ฒฝ์ฌํญ์ ์ปค๋ฐ
- git push : ๋ก์ปฌ์ ๋ณ๊ฒฝ์ฌํญ์ ์๊ฒฉ ์ ์ฅ์๋ก ์ ๋ก๋
์ค๋์ ์ด๋ฌํ ๋ช ๋ น์ด๋ฅผ ํตํด ๊ธฐ๋ณธ์ ์ธ ๊นํ๋ธ ์์ ํ๋ฆ์ ์ตํ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค.
๊ทธ๋ฌ๋ ์ธ์์ด ์ ๊ฑฐ๋ถํ๋์ง ์ ๋ง์ ์๋ จ๊ณผ ์ญ๊ฒฝ, ๊ณ ํต, ์ต๊น ๊ทธ๋ฆฌ๊ณ ์๋ฌ๋ฅผ ์ฃผ๋๊ตฐ์.
๐ ์ค๋์ ๊นจ๋ฌ์
์ ๋ง ๊ณจ์น ์ํ๊ณ ๋จธ๋ฆฌ๊ฐ ์ํ๊ณ ์ด์ง๋ฌ์ ์ต๋๋ค.
ํ์ง๋ง ์ด๋ฐ ๊ฒฝํ์ด ์๊ธฐ์ ๋ด์ผ์ ๋ ๋์ ์ ๋ก ์ฑ์ฅํ๋ ๊ณ๊ธฐ๊ฐ ๋๊ณ ,
๋ค์์ ์ด๋ฐ ๊ณ ๋ฏผ์ ํ๋ ๋๋ฃ๋ค์๊ฒ ๋ ์ ์๋ ค์ค ์ ์๊ฒ ๋
ธ๋ ฅํ๊ฒ ์ต๋๋ค.
์ค๋์ ๊ฒฝํ์ ํตํด ๊พธ์คํ ๋ ธ๋ ฅ๊ณผ ํ์ต์ ์ค์์ฑ์ ๊นจ๋ฌ์์ต๋๋ค.
๋ด์ผ๋ ์๋ฌ๊ฐ ์๋ ํ๋ฃจ๋ฅผ ๊ธฐ๋ํ๋ฉฐ ์ด์ฌํ ์ด์๋ณด๊ฒ ์ต๋๋ค.
'TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
12/28(๋ชฉ) ๋ด์ผ๋ฐฐ์์บ ํ Java 5์ผ์ฐจ TIL - ์กฐ๊ฑด๋ฌธ (1) | 2023.12.29 |
---|---|
12/27(์) ๋ด์ผ๋ฐฐ์์บ ํ Java 4์ผ์ฐจ TIL - Flex, ๋ฐฐ์ด๋ฌธ (0) | 2023.12.29 |
12/26(ํ) ๋ด์ผ๋ฐฐ์์บ ํ Java 3์ผ์ฐจ TIL - Mac ์ค์ (1) | 2023.12.29 |
12/22(๊ธ) ๋ด์ผ๋ฐฐ์์บ ํ Java 2์ผ์ฐจ TIL - ๊นํ๋ธ (1) | 2023.12.29 |
12/19(ํ) TIL - array (0) | 2023.12.29 |