Tiny Bunny
๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์†Œ์ŠคํŠธ๋ฆฌ2

[Git/ Sourcetree] rebase ์ถฉ๋Œ ํ•ด๊ฒฐ๋ฒ• ๊ฐœ์ธ ๋ธŒ๋žœ์น˜์— ์ž‘์—…ํ•œ ์†Œ์Šค๋ฅผ commit, pull, push ํ›„์— rebase๋ฅผ ํ•˜๋‹ˆ, ์ถฉ๋Œ์ด ๋ฐœ์ƒํ–ˆ๋‹ค. . . ๐Ÿฅฒ ํ•ด๊ฒฐ๋ฒ•1. Git Bash์—์„œ rebase์‹œ ์ถฉ๋Œ ๋ฐœ์ƒ 2. 'ํŒŒ์ผ์ƒํƒœ'์— ์ถฉ๋Œํ•œ ํŒŒ์ผ๋“ค์ด ์Šคํ…Œ์ด์ง€์— ์•„์ง ์˜ฌ๋ผ๊ฐ€์ง€ ์•Š์€ ์ƒํƒœ๋กœ ๋œฌ๋‹ค. 3. ์™ธ๋ถ€๋ณ‘ํ•ฉ ํˆด์„ ์‚ฌ์šฉํ•ด ๊ฐ ํŒŒ์ผ์˜ ์ถฉ๋Œ๋‚œ ์ฝ”๋“œ ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ•ด์ฃผ๊ธฐ. 4. ํ•ด๊ฒฐ ์™„๋ฃŒ๋œ ํŒŒ์ผ์„ ์Šคํ…Œ์ด์ง€์— ์˜ฌ๋ ค์ค€๋‹ค. 5. Git Bash๋กœ ์™€์„œ "git rebase --continue" ๋ฅผ ์ž…๋ ฅ. 6. vi(text-editor)๋กœ ํ™”๋ฉด์ด ์ „ํ™˜๋˜๋ฉด, esc ๋ˆ„๋ฅธ ํ›„์— ":wq" ์ž…๋ ฅ wq(=write quit) 7. rebase๋ฅผ ์„ฑ๊ณตํ• ๋•Œ๊นŒ์ง€ ์ด ์ž‘์—…์„ ๋ฐ˜๋ณต 8. rebase๋ฅผ ์„ฑ๊ณตํ•˜๋ฉด, '๊ฐ•์ œํ‘ธ์‹œ' ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ถฉ๋Œ์„ ๊ด€๋ฆฌํ•  ์ˆ˜.. 2024. 12. 19.
[Git/Github] ์†Œ์ŠคํŠธ๋ฆฌ ๊นƒํ—ˆ๋ธŒ ์ปค๋ฐ‹, ์ž”๋”” ์•ˆ ์ฑ„์›Œ์ง€๋Š” ๋ฌธ์ œ ํ•ด๊ฒฐํ•˜๊ธฐ (SourceTree - ๊นƒํ—ˆ๋ธŒ)  commit ์‹œ ์ž”๋”” ์•ˆ ์ฑ„์›Œ์ง€๋Š” ๋ฌธ์ œ ํ•ด๊ฒฐํ•˜๊ธฐ    ๐Ÿ’ก์ž”๋”” ์•ˆ์‹ฌ์–ด์ง€๋Š” ๋Œ€ํ‘œ ์›์ธ1. ๊นƒํ—ˆ๋ธŒ์— ๋“ฑ๋ก๋œ ์ด๋ฉ”์ผ๊ณผ ์†Œ์ŠคํŠธ๋ฆฌ์˜ ๊ธฐ๋ณธ ์‚ฌ์šฉ์ž ์ •๋ณด์˜ ์ด๋ฉ”์ผ์ด ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ.2. ๋ ˆํฌ์ง€ํ† ๋ฆฌ๊ฐ€ private ๋กœ ์„ค์ •๋œ ๊ฒฝ์šฐ, ์ปค๋ฐ‹ ํ•ด๋„ ์ž”๋””์— ์•ˆ๋œธ. ( 'Private Contributions'  ์ฒดํฌ )3. ์†Œ์ŠคํŠธ๋ฆฌ๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ ํ›„, ์ƒ์„ฑ๋œ ๋ธŒ๋žœ์น˜์— ์ปค๋ฐ‹์„ ์ง„ํ–‰ํ•˜๋ฉด ์ž”๋””๊ฐ€ ์‹ฌ์–ด์ง€์ง€ ์•Š๋Š”๋‹ค.      ์†Œ์ŠคํŠธ๋ฆฌ์˜ ์ด๋ฉ”์ผ์ฃผ์†Œ๋ฅผ ํ™•์ธํ•ด๋ณด์•˜๋”๋‹ˆ ์ด๋ฏธ ๊ฐ™์€ ์ด๋ฉ”์ผ๋กœ ์ž˜ ํด๋ก ์ด ๋˜์–ด์žˆ์—ˆ๋‹ค.๊ทธ๋ž˜๋„ ์ž”๋””๊ฐ€ ์•ˆ ์‹ฌ์–ด์กŒ๋‹ค.  ํ˜น์‹œ ๋ชฐ๋ผ ์†Œ์ŠคํŠธ๋ฆฌ ์ž‘์„ฑ์ž ์ด๋ฆ„๊ณผ ๊นƒํ—ˆ๋ธŒ์˜ ์ด๋ฆ„์„ ์ผ์น˜์‹œ์ผœ์คฌ์ง€๋งŒ๊ทธ๋ž˜๋„ ์‹ฌ์–ด์ง€์ง€ ์•Š๋Š” ์ž”๋””... .. (-_- )    ์ฒ˜์Œ ๋ ˆํฌ์ง€ํ† ๋ฆฌ ์ƒ์„ฑํ•  ๋•Œ privat.. 2024. 12. 1.

TOP

Designed by ํ‹ฐ์Šคํ† ๋ฆฌ