Skip to content

Latest commit

ย 

History

History
29 lines (24 loc) ยท 1021 Bytes

[20210326]_delete_file.md

File metadata and controls

29 lines (24 loc) ยท 1021 Bytes

์›๊ฒฉ ์ €์žฅ์†Œ์— ์ž˜๋ชป ์˜ฌ๋ฆฐ ํŒŒ์ผ ์‚ญ์ œํ•˜๊ธฐ

๋ฒ„์ „ ๊ด€๋ฆฌ ํ•˜์ง€ ์•Š์„ ํŒŒ์ผ์€ .gitignore์— ๋ช…์‹œ

  • ๊ทธ๋Ÿฌ๋‚˜ ํŠธ๋ž˜ํ‚น์„ ์‹œ์ž‘ํ•œ ํŒŒ์ผ์€ ์ดํ›„์— .gitignore์— ๋ช…์‹œํ•ด๋„ ์†Œ์šฉ ์—†์Œ.
  • ๊ทธ๋ž˜์„œ ํŠธ๋ž˜ํ‚น ๋˜๋Š” ํŒŒ์ผ์„ ์ถ”์  ๋ฌด์‹œํ•˜๋ ค๋ฉด ํŒŒ์ผ์„ ์‚ญ์ œํ•œ ๋’ค์— .gitignore์— ๋ช…์‹œํ•˜๊ณ  ๋‹ค์‹œ ํŒŒ์ผ์„ ์ƒ์„ฑํ•ด์•ผ ํ•œ๋‹ค.
  • ๋ฌผ๋ก  ๋กœ์ปฌ์—๋Š” ๋‚จ๊ธฐ๊ณ  ์›๊ฒฉ์ €์žฅ์†Œ์—์„œ๋งŒ ์‚ญ์ œํ•˜๋Š” ๋ฐฉ๋ฒ•๋„ ์žˆ๋‹ค.

๋กœ์ปฌ์—๋Š” ๋‚จ๊ธฐ๊ณ  ์›๊ฒฉ์ €์žฅ์†Œ์—์„œ๋งŒ ํŒŒ์ผ ์‚ญ์ œ

git rm --cached {file_name}

ํด๋”, ํ•˜์œ„ ํŒŒ์ผ ์ „๋ถ€ ์‚ญ์ œ

git rm --cached -r {folder_name}

๋กœ์ปฌ, ์›๊ฒฉ์ €์žฅ์†Œ ๋ชจ๋‘์—์„œ ํŒŒ์ผ ์‚ญ์ œ

git rm {file_name}
git rm -r {folder_name}

๐Ÿ’ก ๋ฐ˜๋“œ์‹œ ์‚ญ์ œ commit์„ ๋‚จ๊ฒจ์ค˜์•ผ ๋ฐ˜์˜ ๋œ๋‹ค.

  • ๋งŒ์•ฝ ์‚ญ์ œ ์ปค๋ฐ‹์„ ๋‚จ๊ธฐ์ง€ ์•Š๊ณ  git์— ์˜ฌ๋ผ๊ฐ”๋˜ ์ž์ฒด๋ฅผ ์ง€์šฐ๊ณ  ์‹ถ๋‹ค๋ฉด?
    • ์•„์ง๊นŒ์ง€๋Š” rebase๋กœ ์ปค๋ฐ‹ ์ž์ฒด๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋ฐ–์— ๋ชจ๋ฅด๊ฒ ์Œ.