๋ชฉ๋กweb/git (2)

๐Ÿ’œ๊ฐœ๋ฐœ๊ณผ ์ผ์ƒ (โ‰งโˆ‡โ‰ฆ)๏พ‰

github์—์„œ ์ถฉ๋Œ์€ ์™œ ์ผ์–ด๋‚˜๋Š” ๊ฒƒ์ผ๊นŒ? ํ•œ ๋ฒˆ ์‹ค์Šตํ•ด๋ณด๊ธฐ.

ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋‹ค๋ณด๋ฉด ๋ช‡์ฒœ์ค„, ๋ช‡๋ฐฑ์ค„์˜ ์ฝ”๋“œ๊ฐ€ ์žˆ๋Š”๋ฐ ์ถฉ๋Œ์ด ์ผ์–ด๋‚  ๊ฒฝ์šฐ ์–ด๋–ป๊ฒŒ ์ ์šฉํ•ด์•ผํ• ๊นŒ? ํŒ€ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋‹ค๋ณด๋ฉด ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ๊ณผ ๊ฐœ๋ฐœํ•œ ์ฝ”๋“œ ์ผ๋ถ€๋ถ„์ด ์ถฉ๋Œ(comflict)ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์ถฉ๋Œ ์›์ธ์€ ๊ฐ™์€ ์œ„์น˜์— ์žˆ๋Š” ์ฝ”๋“œ๋ฅผ ๋™์‹œ์— ์ˆ˜์ •ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์›์ธ์ด๋‹ค. ๊ฐ™์€ ์œ„์น˜๋ฅผ ๋™์‹œ์— ์ˆ˜์ •ํ•˜๋ฉด ๋‘ ์ˆ˜์ • ์‚ฌํ•ญ ์ค‘์—์„œ ์–ด๋–ค ๊ฒƒ์„ ๋ ˆํฌ์ง€ํ† ๋ฆฌ์— ์ ์šฉํ•ด์•ผ ํ• ์ง€ git ๋‚ด์—์„œ๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ, ๊นƒ์€ ์ถฉ๋Œ ์˜ค๋ฅ˜๋ผ๊ณ  ์•Œ๋ ค ์ฃผ๊ณ , ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ง์ ‘ ์ˆ˜์ •ํ•˜์—ฌ ์ถฉ๋Œ์—์„œ ์–ด๋–ค ๊ฒƒ์„ ์ ์šฉํ•ด์•ผํ•  ์ง€ ์„ ํƒ์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค ์ถฉ๋Œ ํ•ด๊ฒฐํ•˜๊ธฐ ๋จผ์ €, ์ถฉ๋Œ์„ ํ•ด๊ฒฐํ•˜๊ธฐ์œ„ํ•ด์„œ๋Š” Visual studio Code๋ฅผ ํ™œ์šฉํ•˜๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค. ๋จผ์ € ์ƒˆ ๋ ˆํฌ์ง€ํ† ๋ฆฌ์—์„œ ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•ด๋ด…์‹œ๋‹ค. ๊ฐœ์ธ ๋ ˆํฌ์—์„œ new ๋ฒ„ํŠผ์„ ํ†ตํ•ด์„œ ..

web/git 2023. 3. 24. 17:33
[Github] repository๋ฅผ private๋กœ ๋ฐ”๊พธ๊ธฐ

๊ฐœ๋ฐœ์„ ํ•˜๋‹ค ๋ณด๋‹ˆ๊นŒ ๋ฐ์ดํ„ฐ์…‹๋„ ๊ฐ™์ด ๋ ˆํฌ์— ์ €์žฅํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ์‚ฌ์‹ค git์— ๋ฐ์ดํ„ฐ์…‹๊นŒ์ง€ ๊ฐ™์ด ๋„ฃ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋ณ„๋กœ ์—†์ง€๋งŒ ์šฐ๋ฆฌ ํŒ€์€ ๊ฐœ์ธ์ด ๋งŒ๋“  ๋ฐ์ดํ„ฐ์…‹๋„ ์žˆ์–ด์„œ ์„œ๋กœ ๊ณต์œ ํ•ด์•ผ ํ•  ์ƒํ™ฉ์ด ์ƒ๊ฒผ๋‹ค. ๊ทธ๋Ÿฌ๋‹ค๋ณด๋‹ˆ๊นŒ ํ•ด๋‹น ๋ฐ์ดํ„ฐ์…‹์ด ์™ธ๋ถ€์— ์œ ์ถœ๋˜๋ฉด ๊ณค๋ž€ํ•œ ์ƒํ™ฉ์ด ๋˜์—ˆ์Œ.. ์ด๋ ‡๊ฒŒ ๋งํ•˜๋‹ˆ๊นŒ ๊ฑฐ์ฐฝํ•œ๋ฐ ๊ทธ๋ƒฅ ์šฐ๋ฆฌ ์–ผ๊ตด ๋ฐ์ดํ„ฐ๊ฐ€ public ๋˜์–ด์žˆ๋Š”๊ฒŒ ์ข€ ๋ถ€๋‹ด์ด๋ผ Github์— ์žˆ๋Š” repository๋ฅผ pulbic์—์„œ private๋กœ ๋ฐ”๊พธ๊ธฐ๋กœ ํ–ˆ๋‹ค. ์ƒ๊ฐ๋ณด๋‹ค ๊ฐ„๋‹จํ•˜๋‹ค. ๋จผ์ € ๋ฐ”๊พธ๊ณ  ์‹ถ์€ repo์˜ settings์— ๋“ค์–ด๊ฐ„๋‹ค. ์ดํ›„ ๋‚˜์˜ค๋Š” ํŽ˜์ด์ง€์— ๋งจ ํ•˜๋‹จ์œผ๋กœ ๊ฐ€๋ณด๋ฉด Danzer Zone์ด ์žˆ๋‹ค. Change visibillty ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์ž. pulbic์œผ๋กœ ๋ฐ”๊ฟ€์ง€ private์œผ๋กœ ๋ฐ”๊ฟ€ ์ง€ ์„ ํƒ ํ›„ ํ•˜๋‹จ ์ž…๋ ฅ ์ฐฝ์— ..

web/git 2022. 8. 20. 17:00