๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

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

์†Œ์ŠคํŠธ๋ฆฌ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ค์น˜ ์†Œ์ŠคํŠธ๋ฆฌ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ค์น˜ ๋ฐฉ๋ฒ•1. ์†Œ์ŠคํŠธ๋ฆฌ ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค.https://www.sourcetreeapp.com/2. Download Free ๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.3. ์•ฝ๊ด€์— ๋™์˜ํ•ฉ๋‹ˆ๋‹ค.4. ๋‹ค์šด๋กœ๋“œํ•œ ํŒŒ์ผ์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.5. bitbucket ๊ณ„์ •์ด ์—†๋‹ค๋ฉด ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค.์ฐธ๊ณ : ํ˜•์ƒ๊ด€๋ฆฌ ๋„๊ตฌ์˜ ์ข…๋ฅ˜git(๊นƒ) : ํ˜•์ƒ๊ด€๋ฆฌ ๋„๊ตฌ, c์–ธ์–ด ๊ธฐ๋ฐ˜, ๋ชจ๋“  ๋ณ€๊ฒฝ์ด๋‚˜ ํŒŒ์ผ์„ ๊ด€๋ฆฌmercurrial(๋จธํ๋ฆฌ์–ผ) : ํ˜•์ƒ๊ด€๋ฆฌ ๋„๊ตฌ, ํŒŒ์ด์ฌ ๊ธฐ๋ฐ˜, ๊ฐ ํŒŒ์ผ๋ณ„ ๋ณ€๊ฒฝ๋ถ„๋งŒ ๊ด€๋ฆฌ์ €๋Š” git์„ ์‚ฌ์šฉํ•  ๊ฒƒ์ด๋ฏ€๋กœ git๋งŒ ์ฒดํฌ ํ›„ ๋‹ค์Œ์œผ๋กœ ๋„˜์–ด๊ฐ‘๋‹ˆ๋‹ค.6. ์„ค์น˜ ์™„๋ฃŒ 2023. 12. 29.
์‚ญ์ œํ•œ stash ๋ณต๊ตฌํ•˜๊ธฐ ๋‹ค๋ฅธ ๋ธŒ๋žœ์น˜์— ์ปค๋ฐ‹ํ•˜๊ธฐ ์œ„ํ•ด ์ž„์‹œ์ €์žฅ ํ•ด ๋‘” stash๋ฅผ ์‹ค์ˆ˜๋กœ ์‚ญ์ œํ•œ ๊ฒฝ์šฐ...ํ•ด๊ฒฐ๋ฒ• ๊ฐœ๋ฐœํด๋”์—์„œ git bash ์‹คํ–‰ ๋‹ค์Œ ์ˆœ์„œ์— ๋”ฐ๋ผ ์›ํ•˜๋Š” stash๋ฅผ ๋ถˆ๋Ÿฌ์˜ต๋‹ˆ๋‹ค. ์‚ญ์ œ๋œ stash list ๊ฐ€์ ธ์˜ค๊ธฐ git fsck --unreachable | grep commit | cut -d ' ' -f3 | xargs git log --merges --no-walk ์‚ญ์ œ๋œ stash ๋ณต๊ตฌํ•˜๊ธฐ # git update-ref refs/stash [Commit Hash] -m "๋‹ค์‹œ ์ €์žฅํ•  Stash ์ด๋ฆ„" git update-ref refs/stash b0d4c27a36e6729754a485b24ef18822ca42768e -m "recoverd stash" ๋ณต๊ตฌํ•œ stash๊ฐ€ ๋ณด์ด์ง€ ์•Š๋Š” ๊ฒฝ์šฐ # git u.. 2023. 8. 28.
์†Œ์ŠคํŠธ๋ฆฌ ์›ํ•˜๋Š” ์ปค๋ฐ‹ ์ง€์ ์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ ใ…Žใ…Ž ์˜ค๋Š˜ ๋ฐœ๊ฒฌํ•œ ์†Œ์ŠคํŠธ๋ฆฌ์˜ ์žฅ์ ! ๋ฐ”๋กœ ์›ํ•˜๋Š” ์ปค๋ฐ‹ ์ง€์ ์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ๊ฐ€ ์—„์ฒญ ๊ฐ„ํŽธํ•˜๋‹ค๋Š” ๊ฒƒ ์ž…๋‹ˆ๋‹ค. ๋Œ์•„๊ฐ€๊ธธ ์›ํ•˜๋Š” ๋ธŒ๋žœ์น˜๋ฅผ ์šฐํด๋ฆญ ํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ฐฝ์ด ๋œน๋‹ˆ๋‹ค. Reset current branch to this commit ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. ์ •๋ง ์ด ์ปค๋ฐ‹ ์ง€์ ์œผ๋กœ ๋Œ์•„๊ฐˆ ๊ฑด์ง€ ์žฌํ™•์ธํ•ด์ฃผ๋Š” ํŒ์—…์ด ๋œจ๋ฉด ok๋ฅผ ๋ˆŒ๋Ÿฌ์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋˜๋Œ์•„์˜ฌ ์ˆ˜ ์žˆ๋Š” ๊ฐ•์ด ์ƒ๊ธด ๊ธฐ๋ถ„์ด๋„ค์š”. ๋‹ค๋“ค ์˜ค๋Š˜๋„ ํž˜๋‚ด์„ธ์š”! 2023. 6. 21.
์†Œ์ŠคํŠธ๋ฆฌ SOURCETREE ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ CI/CD ๊ตฌ์ถ•์„ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๋Š” ์š”์ฆ˜ ... ๊นƒ์„ ์กฐ๊ธˆ ๋” ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ์†Œ์ŠคํŠธ๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์„ ์•Œ๊ฒŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์†Œ์ŠคํŠธ๋ฆฌ์˜ ์„ค์น˜๋ถ€ํ„ฐ ์‚ฌ์šฉ๊นŒ์ง€ ๊ฐœ์ธ ๊ธฐ๋ก์šฉ์œผ๋กœ ์“ฐ๋Š” ๊ธ€์ด๋‹ˆ ์ฐธ๊ณ ๋งŒ ํ•ด์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์†Œ์ŠคํŠธ๋ฆฌ๋ž€? GIT์œผ๋กœ ๊ด€๋ฆฌ๋˜๋Š” ์†Œ์Šค๋“ค์„ ์กฐ๊ธˆ ๋” ์‰ฝ๊ฒŒ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋„๋ก GUI ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ํˆด์ž…๋‹ˆ๋‹ค. โ€ป GUI(Graphic User Interface) : ๊ทธ๋ž˜ํ”ฝ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ค„์ž„๋ง๋กœ ์‚ฌ์šฉ์ž๊ฐ€ ํŽธ๋ฆฌํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ž…์ถœ๋ ฅ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ์•Œ๊ธฐ ์‰ฌ์šด ์•„์ด์ฝ˜ ๋”ฐ์œ„์˜ ๊ทธ๋ž˜ํ”ฝ์œผ๋กœ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. โ€ป INTERFACE : ๋‘ ์‹œ์Šคํ…œ, ์žฅ์น˜, ์†Œํ”„ํŠธ์›จ์–ด ๋”ฐ์œ„๋ฅผ ์„œ๋กœ ์ด์–ด์ฃผ๋Š” ๋ถ€๋ถ„ ํ˜น์€ ์žฅ์น˜ ์†Œ์ŠคํŠธ๋ฆฌ ์„ค์น˜ ๋ฐฉ๋ฒ• 1. ์†Œ์ŠคํŠธ๋ฆฌ ๋‹ค์šด๋กœ๋“œ https://www.sourcetreeapp... 2023. 6. 14.
๋ฐ˜์‘ํ˜•