2026-04-18

Git worktreeλ₯Ό μ“°λ©΄ μ—μ΄μ „νŠΈκ°€ λ¦¬νŒ©ν„°λ§ ν•˜λŠ” λ™μ•ˆ κ°œλ°œμžλ„ 같은 λ ˆν¬μ—μ„œ 자유둭게 μž‘μ—…ν•  수 μžˆκ±°λ“ μš”

πŸ’‘ ν•œμ€„ μš”μ•½|Git worktreeλ₯Ό μ“°λ©΄ μ—μ΄μ „νŠΈκ°€ λ¦¬νŒ©ν„°λ§ ν•˜λŠ” λ™μ•ˆ κ°œλ°œμžλ„ 같은 λ ˆν¬μ—μ„œ 자유둭게 μž‘μ—…ν•  수 μžˆκ±°λ“ μš”.

AI μ—μ΄μ „νŠΈν•œν…Œ μ „μš© μž‘μ—… 곡간이 ν•„μš”ν•˜λ‹€λŠ” 게 ν™”μ œμ˜ˆμš”. Git worktreeλ₯Ό μ“°λ©΄ μ—μ΄μ „νŠΈκ°€ λ¦¬νŒ©ν„°λ§ ν•˜λŠ” λ™μ•ˆ κ°œλ°œμžλ„ 같은 λ ˆν¬μ—μ„œ 자유둭게 μž‘μ—…ν•  수 μžˆκ±°λ“ μš”.

문제의 핡심은 "μž‘μ—… λ””λ ‰ν† λ¦¬λŠ” ν•œ λ²ˆμ— ν•œ κ°€μ§€ μƒκ°λ§Œ 담을 수 μžˆλ‹€"λŠ” κ±°μ˜ˆμš”. μ—μ΄μ „νŠΈκ°€ feature/auth 브랜치λ₯Ό μˆ˜μ •ν•˜λŠ” 쀑에 κ°œλ°œμžκ°€ λ‹€λ₯Έ νŒŒμΌμ„ κ±΄λ“œλ¦¬λ©΄, μ—μ΄μ „νŠΈκ°€ diffλ₯Ό 보고 "λ‚΄κ°€ μΆ”κ°€ν•œ 게 μ•„λ‹Œλ°" ν•˜λ©΄μ„œ λ©€μ©‘ν•œ μ½”λ“œλ₯Ό λ˜λŒλ €λ²„λ¦¬λŠ” 일이 μƒκ²¨μš”.

Git worktreeλŠ” 같은 μ €μž₯μ†Œλ₯Ό κ°€λ¦¬ν‚€λŠ” 두 번째 μž‘μ—… 디렉토리λ₯Ό λ§Œλ“€μ–΄μ€˜μš”. git worktree add .worktrees/myrepo-auth -b feature/auth ν•œ 쀄이면 μ—μ΄μ „νŠΈ μ „μš© 곡간이 생기고, λΈŒλžœμΉ˜λ„ λΆ„λ¦¬λ˜λ‹ˆκΉŒ μ„œλ‘œ μΆ©λŒν•  일이 μ—†μ–΄μš”. ν’€ 클둠 없이 λΉ λ₯΄κ²Œ μƒμ„±λœλ‹€λŠ” 것도 μž₯μ μ΄μ—μš”.

λ©€ν‹° μ—μ΄μ „νŠΈ ν™˜κ²½μ΄ 일상이 될수둝, "μ–΄λ–»κ²Œ 같이 μ“Έ 것인가"보닀 "μ–΄λ–»κ²Œ 뢄리할 것인가"κ°€ 더 μ€‘μš”ν•œ 질문이 λ˜λŠ” κ±°μ˜ˆμš”.

이 글이 μ–΄λ• λ‚˜μš”?

κ΄€λ ¨ κΈ€

AI μ—μ΄μ „νŠΈκ°€ μΆ”λ‘  μ‹œμ μ— μ‹€μ‹œκ°„ 데이터λ₯Ό 직접 λŒμ–΄μ˜¬ 수 있게 된 κ±°μ˜ˆμš”

AI μ—μ΄μ „νŠΈκ°€ μΆ”λ‘  μ‹œμ μ— μ‹€μ‹œκ°„ 데이터λ₯Ό 직접 λŒμ–΄μ˜¬ 수 있게 된 κ±°μ˜ˆμš”.

작돌쌀2λΆ„ μ†Œμš”

λ°”μ΄λΈŒ 코딩은 직관과 즉ν₯적 μš”κ΅¬μ‚¬ν•­μœΌλ‘œ λΉ λ₯΄κ²Œ κ΅¬ν˜„ν•˜λŠ” 방식이고, μŠ€νŽ™ 코딩은 μ½”λ“œ ν•œ 쀄 μ“°κΈ° 전에 λ¬Έμ„œν™”μ™€ 섀계λ₯Ό λ¨Όμ € λλ‚΄λŠ” λ°©μ‹μ΄μ—μš”

λ°”μ΄λΈŒ 코딩은 직관과 즉ν₯적 μš”κ΅¬μ‚¬ν•­μœΌλ‘œ λΉ λ₯΄κ²Œ κ΅¬ν˜„ν•˜λŠ” 방식이고, μŠ€νŽ™ 코딩은 μ½”λ“œ ν•œ 쀄 μ“°κΈ° 전에 λ¬Έμ„œν™”μ™€ 섀계λ₯Ό λ¨Όμ € λλ‚΄λŠ” λ°©μ‹μ΄μ—μš”.

작돌쌀2λΆ„ μ†Œμš”

루카 κ³Όλ‹€λ‹ˆλ…Έ 감독이 메가폰을 작고 μ•€λ“œλ£¨ κ°€ν•„λ“œκ°€ μƒ˜ μ•ŒνŠΈλ§Œ 역을 맑은 μž‘ν’ˆμΈλ°μš”

루카 κ³Όλ‹€λ‹ˆλ…Έ 감독이 메가폰을 작고 μ•€λ“œλ£¨ κ°€ν•„λ“œκ°€ μƒ˜ μ•ŒνŠΈλ§Œ 역을 맑은 μž‘ν’ˆμΈλ°μš”.

작돌쌀2λΆ„ μ†Œμš”