Git - GitDeveloperKim/Architect GitHub Wiki

git ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ •๋ฆฌ

.gitconfig ํŒŒ์ผ ์œ„์น˜

  • C:\Users<์‚ฌ์šฉ์ž>.gitconfig

git add ์ทจ์†Œ

  • git reset HEAD // ๋ชจ๋“  add ํŒŒ์ผ์„ ์›์ƒํƒœ ๋ณต๊ตฌ
  • git reset HEAD add1.txt // add1.txt ํŒŒ์ผ๋งŒ ๋ณต๊ตฌ
  • git restore --staged * // ๋ชจ๋“  add ํŒŒ์ผ ๋ณต๊ตฌ
  • git restore --staged add1.txt // add1.txt ํŒŒ์ผ๋งŒ ๋ณต๊ตฌ
    reference

git reset vs restore

  • TODO

git stash

  • git stash : ๋‚ด๊ฐ€ ์ˆ˜์ •ํ•œ ์†Œ์Šค๋ฅผ ์Šคํƒ ํ•œ์ผ ์— ์˜ฎ๊ฒจ๋‘์–ด ์ €์žฅํ•˜๊ณ  ์ด์ „ commit ์‹œ์ ์œผ๋กœ ๋Œ์•„๊ฐ„๋‹ค
  • git pull : ๋‹ค์‹œ git ์—์„œ ์†Œ์Šค๋ฅผ ๋‚ด๋ ค๋ฐ›๋Š”๋‹ค, ๋‚˜์˜ ๋กœ์ปฌ์„ ์ตœ์‹  ์ƒํƒœ๋กœ ๋งŒ๋“ฌ
  • git stash pop : ์ตœ์‹ ์ƒํƒœ์—์„œ ์Šคํƒ ํ•œ์ผ ์— ์˜ฎ๊ฒจ๋‘์—ˆ๋˜ ์†Œ์Šค๋ฅผ ๊ทธ ์œ„์— ์Œ“๋Š”๋‹ค, ์ƒํƒœ๋ฅผ HEAD๋กœ ๋ณ€๊ฒฝ
    reference

git ๋ฎ์–ด์“ฐ๊ธฐ

  • git fetch --all
  • git reset --hard [origin/master, origin/branch_name]
    reference
โš ๏ธ **GitHub.com Fallback** โš ๏ธ