๋ฌธ์ ์ํฉ
์ ํ๋ธ ํด๋ก ํ๋ก์ ํธ์ค ์ค์๋ก shorts.js๋ผ๋ ํ์ผ์ ์๋ฌธ์๋ก ์ฌ๋ ธ๋ค.
๊ทธ๋์ shorts๋ผ๋ ํ์ผ์ ๋ก์ปฌ์์์ ๋๋ฌธ์๋ก ๋ฐ๊พธ์ด ๋ค์ commit ํ๋๋ฐ
์ผ์ชฝ์ด ๊นํ๋ธ ์๊ฒฉ์ ์ฅ์์ด๊ณ , ์ค๋ฅธ์ชฝ์ด ๋ก์ปฌ ์ ์ฅ์์ด๋ค.
๋ก์ปฌ์ ๋ฐ๋์์ง๋ง ๊นํ๋ธ๋ ๋ฐ๋์ง ์์๋ค. shorts.js์ ๋ด์ฉ์ ๋ฐ๊ฟจ๋๋ฐ๋ ๋ง์ด๋ค..
์ด๋ด๋๋ ๊ทธ๋ฅ ์ปค๋ฐํ๋ฉด ์๋๋ค.
๋์๋ฌธ์๊ฐ ์๋ฐ๋๋ ์ด์
๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์๋ ์ด์ ์ฒด์ (์: Windows ๋๋ macOS)์์คํ ์ ํน์ฑ ๋๋ฌธ์ด๋ผ๊ณ ํ๋ค.
ํนํ macOS์ ํ์ผ ์์คํ ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋์๋ฌธ์ ๊ตฌ๋ถ์ด ์๋ HFS+ ๋๋ APFS๋ก ์ค์ ์ด ๋์ด์๋๋ฐ
์ด๋ฐ ํ๊ฒฝ์์๋ ํ์ผ ์ด๋ฆ์ ๋์๋ฌธ์๋ง ๋ณ๊ฒฝํ๋ ์ฌํญ์ด Git์์๋ ์ธ์์ด ๋์ง ์์์ ๋์๋ค.
ํด๊ฒฐ์ฑ : git mv
1. ๋ฐ๊พธ๊ณ ์ ํ๋ ํ์ผ์ด ์๋ ์ ์ฅ์๋ก ์ด๋ํ๋ค.
๋์ ๊ฒฝ์ฐ์๋ components / shorts ํ์ผ์ ์์๊ธฐ ๋๋ฌธ์
cd <ํ์ผ ์์น>๋ฅผ ์ด์ฉํด ์ ํํ ์์น๋ก ์ด๋์ ํด์ค๋ค.
2. ์ค๊ฐ๋จ๊ณ ๋ณํ
git mv <ํ์ฌ ํ์ผ ์ด๋ฆ> <์์ ํ์ผ ์ด๋ฆ>
git mv <์์ ํ์ผ ์ด๋ฆ> <๋ณ๊ฒฝ ํ์ผ ์ด๋ฆ>
์ผ๋ก ์ค๊ฐ๋จ๊ณ ํ์ผ ์ด๋ฆ ๋ณ๊ฒฝ์ ํตํด์ ์ต์ข ์ ์ผ๋ก ํ์ผ ์ด๋ฆ์ ๋ณ๊ฒฝํ๋ฉด ๋๋ค.
git mv example.txt temp.txt
git mv temp.txt Example.txt
git mv shorts.js Shorts.js
์ฒ์์ ์์ ์์์ฒ๋ผ ๊ทธ๋ฅ ๋ฐ๋ก ๋ณ๊ฒฝ ํ๋ ค๊ณ ํ๋๋ฐ,
์ ์ฉ์ด ์๋์๋ค. ๊ทธ๋์ ์ค๊ฐ ๋จ๊ณ๋ฅผ ๊ฑฐ์น๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์๋ค.
์๋ฌด๋๋ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ๋ชปํ๊ณ ๊ฐ์ ํ์ผ๋ช ์ด๋ผ ์ธ์ํ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฐ๊ฒ ๊ฐ๋ค.
3. ์ปค๋ฐ & ํธ์
์ด ๋ถ๋ถ์ ๊ธฐ์กด์ฒ๋ผ ํ๋ฉด ๋๋ค.
git commit -m "ํ์ผ์ด๋ฆ ๋๋ฌธ์ ๋ณ๊ฒฝ"
git push
๋ฌด์ฌํ ๋๋ฌธ์๋ก ๋ณ๊ฒฝ ์๋ฃ!