git init

Maryยท2025๋…„ 1์›” 29์ผ

Git

๋ชฉ๋ก ๋ณด๊ธฐ
5/6
post-thumbnail

๐Ÿ“ข Git์ด master ๋ธŒ๋žœ์น˜๋ฅผ ๊ธฐ๋ณธ์œผ๋กœ ์„ค์ •ํ•˜๋Š” ์ด์œ ์™€ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

๐Ÿ’ก Git์ด master๋ฅผ ๊ธฐ๋ณธ ๋ธŒ๋žœ์น˜๋กœ ์„ค์ •ํ–ˆ์ง€๋งŒ, ์ตœ๊ทผ์—๋Š” main์ด ํ‘œ์ค€
๐Ÿ’ก ๋”ฐ๋ผ์„œ, ์›ํ•œ๋‹ค๋ฉด ๊ธฐ๋ณธ ๋ธŒ๋žœ์น˜๋ฅผ main์œผ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Œ


๐Ÿ“Œ ๋ฐฉ๋ฒ• 1: ํ˜„์žฌ ๋ ˆํฌ์—์„œ master โ†’ main์œผ๋กœ ๋ณ€๊ฒฝ

โœ… ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์—์„œ๋งŒ ๋ธŒ๋žœ์น˜ ์ด๋ฆ„ ๋ณ€๊ฒฝ

git branch -m main
  • -m ์˜ต์…˜์€ ๋ธŒ๋žœ์น˜ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•˜๋Š” ๋ช…๋ น์–ด
  • ์ด์ œ git branch๋ฅผ ์‹คํ–‰ํ•˜๋ฉด main์ด ํ‘œ์‹œ๋จ

๐Ÿ“Œ ๋ฐฉ๋ฒ• 2: ์•ž์œผ๋กœ ๋ชจ๋“  ์ƒˆ ํ”„๋กœ์ ํŠธ์—์„œ ๊ธฐ๋ณธ ๋ธŒ๋žœ์น˜๋ฅผ main์œผ๋กœ ์„ค์ •

โœ… ์ „์—ญ ์„ค์ • ๋ณ€๊ฒฝ (์ƒˆ ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ถ€ํ„ฐ ์ ์šฉ๋จ)

git config --global init.defaultBranch main

โœ” ์ดํ›„ ์ƒˆ๋กญ๊ฒŒ git init ํ•˜๋Š” ๋ชจ๋“  ํ”„๋กœ์ ํŠธ์˜ ๊ธฐ๋ณธ ๋ธŒ๋žœ์น˜๊ฐ€ main์ด ๋จ


๐Ÿ“ข ๊ฒฐ๋ก :

โœ” ๊ธฐ์กด ํ”„๋กœ์ ํŠธ์—์„œ master ๋Œ€์‹  main์„ ์“ฐ๊ณ  ์‹ถ๋‹ค๋ฉด? โ†’ git branch -m main
โœ” ์•ž์œผ๋กœ ์ƒˆ ํ”„๋กœ์ ํŠธ์—์„œ main์„ ๊ธฐ๋ณธ์œผ๋กœ ์„ค์ •ํ•˜๋ ค๋ฉด? โ†’ git config --global init.defaultBranch main

0๊ฐœ์˜ ๋Œ“๊ธ€