๋ชฉ๋กGitHub (2)
๐ค ์์งlog ๐ค
๊ฐ์ธ์ ์ผ๋ก๋ GitHub , ์ฌ์ด๋ํ๋ก์ ํธ ์์๋ Gitea, ํ์ฌ์์๋ GitLab์ ์ฌ์ฉ์ค์ด๋ค. ...๐ซ ๐ GitLab ์ด๋ ๊ฐ์ธ ๋๋ ์กฐ์ง์ด Git ๋ ํฌ์งํ ๋ฆฌ์ ๋ด๋ถ ๊ด๋ฆฌ๋ฅผ ์ ๊ณตํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ Github๋ก, ๋น๊ณต๊ฐ๋ Github ์ด๋ค. ๐ GitLab ์ฌ์ฉ์ด์ ๊น๋ฉ์ ์ค์ ์๋ฒ์์ git ์ ์ฅ์๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ด๋ค. ๋ ํฌ์งํ ๋ฆฌ ๋๋ ํ๋ก์ ํธ๋ฅผ ์๋ฒฝํ๊ฒ ์ ์ดํ ์ ์์ผ๋ฉฐ, ๊ณต๊ฐ ๋๋ ๋น๊ณต๊ฐ ์ฌ๋ถ๋ฅผ ๋ฌด๋ฃ๋ก ๊ฒฐ์ ํ ์ ์๋ค. ๐ GitLab (Clone,Checkout, Commit, Push ) ๐ 1. ์์ค ์ฝ๋ Clone ํ๊ธฐ with HTTPS ์์ค์ฝ๋๊ฐ ๋ค์ด์๋ ๋ ํฌ์งํ ๋ฆฌ์์ Clone -> Clone with HTTPS -> ๋ณต์ฌํ๋ค. $ git clone https://gitlab..
์ฌ๋ฌ ๊ฐ์ ๋ ํ์งํ ๋ฆฌ๋ฅผ ์์ฑํด์ผ ํ๋ ์ผ์ด ์๊ฒผ๋๋ฐ, ๋ ํ์งํ ๋ฆฌ ์ด๋ฆ์ ์ด๋ป๊ฒ ์ง์ ๊ฒ์ธ๊ฐ์ ๋ํ ์๋ฌธ์ด ์์๋ค. ๊ทธ๋์ ๊ฒ์์ ํด๋ณธ๊ฒ๋ค์ ์์ฝํด์ ์ ๋ฆฌํ์๋ฉด ๋ ํ์งํ ๋ฆฌ ์ด๋ฆ์ ๋ถ์ผ ๋ ์ ํด์ผ ํ ๊ฒ์ ํฌ๊ฒ ์ธ๊ฐ์ง๊ฐ ์๋ค. 1. ์๋ฌธ์ 2. dash(hyphens) 3. ๊ตฌ์ฒด์ ์ผ๋ก ์์ฑ ๋ฆฌ์์น์ ๋ฐ๋ฅด๋ฉด ๊ฐ์ฅ ๋ง์ด ์ฐ์ด๋ ๊ตฌ๋ถ์๋ ํ์ดํ(-)์ด๋ค. ๋ด ๊ฐ์ธ์ ์ธ ์๊ฐ์ผ๋ก๋ ์๋ฌธ์๋ก๋ง ๋์ดํ๊ณ ํ์ดํ์ผ๋ก ๊ตฌ๋ถํ ๊ฒ์ด ๊ฐ๋ ์ฑ์ด ๊ฐ์ฅ ์ข์ ๊ฒ ๊ฐ๋ค. ํนํ ์ด๋ฆ์ด ๊ธธ์ด์ง๋ฉด ๊ธธ์ด์ง์๋ก ์นด๋ฉ์ผ์ด์ค๋ ํ์ค์นผ์ผ์ด์ค๋ ์ฝ๊ธฐ ์ด๋ ต๋ค. ์๋ฅผ ๋ค์ด, ํ๋ก์ ํธ๋ช -ํ๋ก์ ํธ๋ชฉํ-์ธ์ด ๊ฐ ๋ ์๋ ์๊ณ , ํ๋ ์์ํฌ๋, ํ์์ ์ค์ํ๊ฒ ์๊ฐํ๋ ์ด๋ค ์ ๋ณด๋ ๋ ์ ์๋ค. ์๋์ฌ์ง ์ฐธ๊ณ