๐จ error
์ค๋๋ง์ ์ฝ๋๋ฅผ github์ ์ฌ๋ฆฌ๋ ค๊ณ ์ปค๋ฐ์ ํ๋๋ ์ด๋ฐ ์ค๋ฅ๊ฐ ๋ด๋ค.
! [remote rejected] master -> master (pre-receive hook declined)
remote: error: GH001: Large files detected.
You may want to try Git Large File Storage - https://git-lfs.github.com.
๋ด๊ฒ ์์ด ๊ฝค๋ ์ค์ํ ์์ ์ด์๋๋ฐ, ๋ช ๋ฒ์ ์๋ํด๋ ์๋ฌ๋ ํด๊ฒฐ๋์ง ์์๋ค.
๐จ ๊ฐ์ฅ ํฐ ์ด์ ๋ assetsํ์ผ์ ๋น๋์ค๊ฐ ํ๋ ์์ด ์ฉ๋์ด ๋๋ฌด ์ปธ๊ธฐ ๋๋ฌธ์ ์ฌ๋ผ๊ฐ์ง ์์๋ค.
๊ทธ๋์, lib ํด๋๋ง ์ปค๋ฐํ๊ณ ์ ํ์ผ๋, ์ด๊ฒ ๋ํ ๋์ง ์์๋ค.
์ด์ ์ปค๋ฐ ๊ธฐ๋ก์ด ๋จ์์์ด์ ๊ณ์ ๊ฐ์ ์ด์ ๋ก push๊ฐ ์คํจํ๋ ๊ฒ์ด๋ค.
๐ SOLUSION
์ด๋ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์๋ค.
๐ป ์ฒซ ๋ฒ์งธ๋ ๊ฐ์ ๋ก push๋ฅผ ํ๋ ๋ฐฉ๋ฒ์ด๋ค.
$ git push origin master -f
ํ์ง๋ง ๋๊ฐ์ ๊ฒฝ์ฐ ๊ฐ์ push๋ ๋์ง ์์๋ค...๐ฅน
๐ป ๋ง์ฝ ๊ฐ์ push๋ ์๋๋ ๊ฒฝ์ฐ, history๋ฅผ ์ญ์ ํ๊ณ ๋ค์ ํ๋ฉด ๋๋ค.
$ rm -rf .git
ํฐ๋ฏธ๋์ ์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ์ด์ ์ปค๋ฐ history๋ฅผ ์ญ์ ํ ์ ์๋ค.
์ด๋ ๊ฒ history๋ฅผ ์ญ์ ํ๊ณ ๋ค์ git์ ์ด๊ธฐํํ๋ ๋ฌธ์ ์์ด commit, push๊ฐ ์ด๋ฃจ์ด์ง์ ํ์ธํ ์ ์๋ค !!
'๐โโฌ git' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Git] ๋ธ๋์น ์ ๋ต (Git, GitHub, GitLab) (0) | 2024.07.27 |
---|---|
git merge ์๋ฌ (0) | 2022.07.06 |