๐Ÿ™ GitHub

๐Ÿ™ Git * ์•„์ง push ํ•˜์ง€ ์•Š์€ commit ์„ ์ง€์šฐ๋ ค๋ฉด?

___l_i_ * 2022. 7. 14. 10:18

Reset ์ด๋ผ๋Š” ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ์•„์ง push ํ•˜์ง€ ์•Š์€ commit ์„ ์‚ญ์ œ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.

ํ•ด๋‹น ๋ช…๋ น์–ด์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋Š” ๋‚˜์ค‘์— ๊ธฐ๋กํ•˜๋„๋กํ•˜๊ณ ,, ์ผ๋‹จ ์‚ฌ์šฉ๋ฐฉ๋ฒ•์„ ์š”์•ฝํ•ด์„œ ์ •๋ฆฌํ•ด๋‘๊ณ ์ž ํ•œ๋‹ค.

 

๋ฐ”๋กœ ์ง์ „์— ์ปค๋ฐ‹ํ•œ ๊ฒƒ์„ ์ทจ์†Œ

git reset --soft HEAD~1

 

 

ํ•˜์ง€๋งŒ Git ์ €์žฅ์†Œ์—์„œ ๊ด€๋ฆฌ ํ•˜์ง€ ์•Š๋Š” ํŒŒ์ผ๋“ค(Untracked files)์„ ์ถ”๊ฐ€ํ•œ ๊ฒฝ์šฐ reset ์ดํ›„์—๋„ ์œ ์ง€๋˜๋Š”๋ฐ,

์ด๋Ÿด ๋• git clean ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉ ํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.

#์‚ญ์ œ ๋Œ€์ƒ(Untracked files) ๋ชฉ๋ก ํ™•์ธ
git clean -n

# Untracked files ์‚ญ์ œ
git clean -f

 

 

 

 


Thanks for ๐Ÿ™ˆ