๐ ์์์ ์์กฐ๋ก์ ๋ค.
์ธํ
๋ฆฌ์ ์ด์ ํด๋น ํ๋ก์ ํธ์์
-> Settings > Version Control > Github์์ ๊ณ์ ๋ฑ๋ก
์๋จ ๋ฉ๋ด์์ VCS > Enable Version Control Integration > Git ์ ํ ๋์ด ์๋์ง ํ์ธ ํ -> OK
๋ค์ ์๋จ ๋ฉ๋ด Git > Manage Remotes.. > + ๋ฒํผ > URL์ ์ฌ๋ฆด ๋ ํฌ์งํฐ๋ฆฌ ์ฃผ์ ๋ถ์ฌ๋ฃ๊ธฐ
์๋จ ๋ฉ๋ด Git > Commit.. ํด๋ฆญํ๋ฉด ์ข์ธก์ ์ด ํ๋ฉด์ด ๋ฐ ๊ฒ์ด๋ค.
๋ ์ฝ๊ฒ ์ฌ๋ ๋ฐฉ๋ฒ์ ๋ค์ ์ฌ์ง๊ณผ ๊ฐ๋ค.
Changes ์ฒดํฌ๋ฅผ ํ์ธํ๊ณ -> ์ปค๋ฐ ๋ด์ฉ์ ์์ฑํด์ฃผ๊ณ -> Commit๋ฒํผ ๋๋ฅด๊ธฐ
๐ช ์ฒซ ๋ฒ์งธ ์ค์, ๋ธ๋์น ์ด๋ฆ!
ํ์ฌ ํ๋ก์ ํธ ์งํ ๊ณผ์ ์ Jira๋ฅผ ํตํด ํ๊ณ ์๊ธฐ ๋๋ฌธ์, ํด๋น ์์ด๋ ๊ฐ์ด ๋ธ๋์น์ ์ด๋ฆ์ด์ด์ผ ํ๋ค.
ํ์ง๋ง, ๊ทธ ์ ์ ํ์ธํ์ง ๋ชปํ์ฑ ๊ทธ๋ฅ master๋ผ๋ ์ด๋ฆ์ผ๋ก ์ฌ๋ ค๋ฒ๋ ธ๋ค...๐คฆโโ๏ธ
ํด๊ฒฐ
push๋ฅผ revertํ๊ธฐ : ํด๋น ํธ์๋ฅผ ๋๋ ค๋๊ธฐ ์ํด revert๋ฅผ ์ํํ์ผ๋, ๊ทธ๋ด ํ์๊ฐ ์์ด revert๋ฅผ ๋ค์ revertํ๋ค๊ณ ํ๋ค๐คฆโโ๏ธ
๋คํํ๋, ๋ธ๋์น ์ด๋ฆ ์์ ์ด ์น์์ ๊ฐ๋ฅํ๊ณ , ๋ฐ๋ก ์์ ํ๋ค.
๐ช ๋ ๋ฒ์งธ ์ค์, ๋๋ ํฐ๋ฆฌ ๊ตฌ์กฐ ๋ณ๊ฒฝ
๊ธํ๊ฒ github ์ฐ๋๋ง ์๊ฐํด์์ ๊ทธ๋ฐ์ง, ๊ณ ๋ คํ์ง ๋ชปํ ์ฌํญ์ด ๋ง์๋ค.
ํด๊ฒฐ : ์ด ๊ณผ์ ์์ ์์ฒญ๋ ์ฝ์ง์ด ์์๋์๋ค๊ณ ...๐ญ
1. IntelliJ์์ ๊ทธ๋ฅ ํด๋ ๋ณ๊ฒฝํ๊ธฐ
-> ์ฒ์์๋ ๋จ์ํ๊ฒ ์์ ํด๋๋ฅผ ๋ ๋ฃ์ด์ฃผ๋ฉด ๋๊ฒ ์ง ์๊ฐํ๊ณ ํ์๋ค.
๊ทธ๋ฐ๋ฐ, ์ด์ฐ๋ณด๋ฉด ๋น์ฐํ๊ฒ๋ ๊นํ๋ธ๋ ์ธ์์ ๋ชปํ๋ค๋ ๊ฑฐ์ง์?
2. ๋ค์ ์๋๋๋ก ๋๋ ค๋๊ณ , ๋ฐฉ๋ฒ ์ฐพ์๋ณด๊ธฐ
๊ทธ๋ฐ๋ฐ ๊ทธ๋ฅ ๋ ๋ฆฌ๊ฐ ์์ง...ใ ใ ใ
์ฒซ ๋ฒ์งธ ๋ฌธ์ ๋? ๋ฐ๋ก ".git" ํ์ผ์ด ์๋๋ฐ? ์๋ค.
-> ์ง๊ธ ๋ณด๋ฉด ์ง์ง ์ด์ด์๋ค. ์๋ ๋น์ฐํ ์์ด์ผ์ง ๊ทธ๊ฒ ์๋๋ฐ ๊น์ ์ด๋ป๊ฒ ์ฌ๋ผ๊ฐ๊ฒ ๋??
์ด ๋ฌธ์ ๋ ๋ค๋ฅธ ํ์๋ถ๊ป์ ๋ด๊ฐ ์บ ํ ์ฌ๋ ์ง์์๋ต์ ์ฌ๋ฆฐ ๊ฑธ ๋ณด๊ณ , ๋ต๋ณํด์ฃผ์
จ๋ค.
-> ์ง์ง ์น์ ํ์๊ณ , ๋ช
์พํ๊ฒ ๋ต๋ณํด์ฃผ์
์ ๊ฐ์ฌํ๋ค.....๋๋ฅต...
3. .git ์ฐพ๊ธฐ
์ฐธ๊ณ ๋งํฌ : Windows ์ ์จ๊น ํ์ผ ๋ฐ ํด๋ ํ์
๋ณด์ธ๋ค ๋ณด์ฌ!!
๊ทธ๋ฆฌ๊ณ ๋ค์ 2๋ฒ์ ์ฐธ๊ณ ๋งํฌ๋๋ก ํ๋๋ฐ..์ฌ๊ธฐ์ ๋ ๋ฌธ์ ๋ฐ์!
์ฒซ๋ฒ์งธ๋ : ์ํ๋ ํด๋์ ๋ฃ์๊ฒ ์๋์๋ค.
-> allin > backend ๊น์ง ๋ค์ด๊ฐ๋ค์, "Gitbash Here"๋ก ์ฐ๊ฒ ๋ฌธ์ ์๋ค.
-> ์ฌ์ง์ด ๋ธ๋์น๊ฐ master..ใ
ใ
ใ
ใ
(๋ AI-33์ด์ด์ผํ๋ค๊ณ !!!!!!!)
-> ๋ค์ ์๋
์ฌ๊ธฐ์์ ๋ฌธ์ ๋ฐ์ : ํด๊ฒฐ ๋งํฌ
๋ค์ ํ๋ฒ ๋ฌธ์ ๋ฐ์ : ํด๊ฒฐ ๋งํฌ1, ํด๊ฒฐ ๋งํฌ2
-> ํด๊ฒฐ ๋ฐฉ๋ฒ
1๋ฒ)
2๋ฒ)
-> ์ฐ์ ๊นํ๋ธ์์๋ ์ฑ๊ณต!
๐ ๋ง์ง๋ง, "์ ํ๋ก์ ํธ Debug๊ฐ ์๋์ง...?"