Git5 git lfs ์ฌ๋ ธ๋ ๋ฐ์ดํฐ ์ญ์ lfs๋ก ์ฌ๋ ธ๋ ๋ฐ์ดํฐ๋ฅผ ๋์ด์ ์ฌ์ฉํ์ง ์์ ์ญ์ ํ๊ณ ์ถ์๋ค.์ต์ข ์ ์ผ๋ก ์ํ๋ ์ก์ ์ ์ถ์ ํ์ผ ์ญ์ , ์๋ณธ ๋ฐ์ดํฐ ๋ก์ปฌ๋ง ์ ์ง, lfs ์์ฒด uninstall 1. lfs์ ์ฌ๋ผ๊ฐ ์ถ์ ํ์ผ -> ์๋ณธ ํ์ผ๋ก ๋ณ๊ฒฝgit lfs fetch --allgit lfs checkout 2. lfs ๋ฐ์ดํฐ ์ถ์ ์ญ์ git lfs untrack "src/main/resources/data.csv"git lfs untrack "src/test/resources/testData.csv" ์ด๋ untrack๋ง ํ๋ฉด ๊ณ์ git lfs ls-files ํ ๋ ๋ณด์ด๋๋ผGit ์บ์์ ์ธ๋ฑ์ค๋ ์ ๋ฆฌํด์ค์ผํ๋ค๊ณ ํจgit rm --cached "src/main/resources/data.csv"git rm --cached "src/t.. 2024. 11. 3. Clone์ผ๋ก ์์ฑํ ํ๋ก์ ํธ ์ด๊ธฐํ ํ๋ก์ ํธ ์์ฑ ์ ๋ฆฌํฌ์งํ ๋ฆฌ ๋ง๋ค๊ณ ์๋ก ๊ตฌ์ฑํด์ ์ฌ๋ฆฌ๋ ๋ฐฉ๋ฒ๋ ์์ง๋ง, ๊ธฐ์กด ํ๋ก์ ํธ๋ฅผ Clone ํ์ฌ, ๊ธฐ์กด Git ์ฐ๊ฒฐ์ ๋๊ณ Commit๋ค์ ์ด๊ธฐํ ํ ํ ํ์ ํ์ผ๋ค๋ง ์ถ๋ ค์ ์ปค๋ฐ ํ๋ ๋ฐฉ์์ผ๋ก ์๋ก ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ. Clone ๋ฌ ์๊ฒฉ ๋ถํฐ ๋๊ธฐ git remote -v git remote remove origin ์๊ฒฉ ์ฐ๊ฒฐ ๋๊ณ ๋ ํ Git ์ด๊ธฐํ rm -rf .git git init ์ฒซ Commit ์์ฑ git add . git commit -m "Initial Commit" ์๊ฒฉ ์ ์ฅ์(Bitbucket, github ...)์ ์๋ก์ด Repository ์์ฑ git ์ ์ฅ์ ์ฐ๊ฒฐ ํ ํธ์ฌ git remote add origin {remoteUrl} git push -u --force or.. 2022. 5. 28. [GIT] Reset ๋ช ๋ น์ด git reset –hard b1f78bc ๋ค ๋ ๋ ค๋ฒ๋ฆผ git reset –soft b1f78bc ์์ ์ด๋ ฅ ๋ค ๋ณด์กด ๋ฐ stage์ ๊ณ ๋๋ก ์์ git reset –mixed b1f78bc (default) ์์ ์ด๋ ฅ ๋ณด์กด์ด๋ ์ปค๋ฐ์ ์ํด ๋ค์ ์ง์ ํด์ผํจ git reset HEAD~1 : ํ์ฌ๋ถํฐ 1๊ฐ ์ 2022. 3. 29. [GIT] Clone์ผ๋ก ์ ๊ท ์์ฑ ํ๋ก์ ํธ ์ด๊ธฐํ 1. Clone ๋ฌ ํ์ ์๊ฒฉ ๋๊ธฐ git remote -v git remote remove origin 2. ์๊ฒฉ ๋์ด์ฃผ๊ณ ๋ ๋ค rm -rf .git git init git add . git commit -m "initial commit" 3. BitBucket๊ฐ์ ์๋ก์ด Repository ์์ฑ 4. Git ์ ์ฅ์ ์ฐ๊ฒฐ ํ ๊ฐ์ push git remote add origin {git remote url} git push -u --force origin master 2022. 3. 20. ๋ก์ปฌ ํ๋ก์ ํธ๋ฅผ GitHub Repository๋ก ์์ฑ & ์ฐ๊ฒฐ ๋ก์ปฌ์ ์ธํ ๋ฆฌ์ ์ด์์ ์๋ก ์์ฑํ ํ๋ก์ ํธ๋ฅผ ๊นํ๋ธ์ ์ฌ๋ฆฐ๋ค. ํฐ๋ฏธ๋๊ณผ ํด ํ์ฉํด์ ์ ๋ก๋ ์ฑ๊ณตํ ์ผ์ด์ค.. ์ฌ์ ์์ ์ธํ ๋ฆฌ์ ์ด์ ๊น ํ์ด ์ฐ๊ฒฐ์ด ๋์ด ์์ด์ผํจ (ํ์๋ ์๋๋ ํธํจ) ์ปค๋งจ๋+, (setting) : github -> + -> ๋์ ๊นํ ๊ณ์ ๋ฑ๋ก (๋ฑ๋ก ์ ํ ํฐ ์ฌ์ฉ ๊ถ์ฅ. ์ฌ๊ธฐ์ ์ค๋ช ํ๋ ๊ถํ์ด ๋ชจ๋ ์๋ ํ ํฐ์ด์ด์ผ๋ง ๋ก๊ทธ์ธ ๊ฐ๋ฅ) ์ธํ ๋ฆฌ์ ์ด ๋ก์ปฌ ํ์ ์์ฑ ๋ฐ ๊ฐ๋ฐ ์์ VCS -> Enable Version Control Integration Git ์ ํ ์๋ฃ ์ -> Created Git repository in /๊ฒฝ๋ก/๊ฒฝ๋ก/๊ฒฝ๋ก/projectnm ๋ฉ์ธ์ง ํ๋จ์ ํ์ ๋ธ Git -> Github -> Share Project on Github ์ผ๋จ ์ด๋ ๊ฒ ํ๋๋ ๊นํ์ ๋ฆฌํฌ ์.. 2022. 3. 2. ์ด์ 1 ๋ค์