Lazy Git μ†Œκ°œ

μ˜€λŠ˜λ„ λ§ν¬λ“œμΈμ„ μ—Όνƒν•˜λ‹€κ°€ μ‹ κΈ°ν•œ νˆ΄μ„ λ°œκ²¬ν–ˆμŠ΅λ‹ˆλ‹€.

GIT μœ ν‹Έλ¦¬ν‹° 인것 같은데 CMD κΈ°λ°˜μ΄λ„€μš”

λŒ€λž΅ μ‚¬μš©μžμ˜ μ„€λͺ…은 λ‚΄μž₯ GIT μ΄λ‚˜ GUIλ₯Ό μ œκ³΅ν•˜λŠ” GIT 은 였λ₯˜κ°€ λ§Žλ‹΅λ‹ˆλ‹€. -_-;;

μ–΄μ°Œλλ“  μ§€κΈˆ μ„€μΉ˜ν•΄λ³΄λ‹ˆ 무렀 ν•œκΈ€λ„ μ§€μ›ν•˜κ³ 

일반적으둜 μ‚¬μš©ν•˜λŠ” git 보닀 λΉ λ₯Έ λŠλ‚Œμž…λ‹ˆλ‹€.

그리고 λŒ€λž΅ μ‚¬μš©λ²•μ€ ν•˜λ‹¨μ— λ‚˜μ˜€κΈ΄ ν•˜λŠ”λ° λ‹¨μΆ•ν‚€λ‘œ λΉ λ₯΄κ²Œ 적용 κ°€λŠ₯ν•˜λ„€μš”

컀밋이 ν•„μš”ν•΄ ! 그럼 cλ₯Ό λˆ„λ₯΄κ³ 

μ—¬κΈ°μ„œ λ°”λ‘œ 컀밋 κ°€λŠ₯ν•˜λ„€μš” hip ν•˜κ²Œ git 을 μ“Έμˆ˜ μžˆμ„κ²ƒ κ°™μŠ΅λ‹ˆλ‹€.

μ²˜μŒμ— μ‹€ν–‰ν™”λ©΄ 보고 이게 뭐야 ν–ˆλŠ”λ° ;; Commit μ΄λ‚˜ 기타 git νŽ‘μ…˜μ΄ μ¦‰μ‹œμ¦‰μ‹œ 반영되고 μƒλ‹Ήνžˆ λΉ λ₯΄λ„€μš”

근데 μ™œ 이름이 lazy git 인지 λͺ¨λ₯΄κ² λ„€μš” 뭐 μ‚¬μš©μž λ§λ‘œλŠ” 였λ₯˜λ„ 많이 μ—†λ‹€κ³  ν•˜λŠ”λ° ;; μ•žμœΌλ‘œ 본격적으둜 μ‚¬μš©ν•΄λ³΄κ² μŠ΅λ‹ˆλ‹€.

10개의 μ’‹μ•„μš”

마우슀둜 κΉ”λ”± κΉ”λ”± 만 ν•˜λŠ” 보노보 κΉƒ μ“°λ‹€κ°€ CMD μ“°λ €λ©΄ ν˜„νƒ€ μ˜€μ§€ μ•Šμ„κΉŒμš” ?

CMD κΈ°λ°˜μ΄κΈ°λŠ” ν•˜μ§€λ§Œ, GUIκ°€ μžˆλŠ” κ²ƒμ΄λ‚˜ λ§ˆμ°¬κ°€μ§€ μž…λ‹ˆλ‹€.

ν™”λ©΄ κ΅¬μ„±μ΄λ‚˜ 컬러링이 μ§κ΄€μ μ΄λΌμ„œ, λ‹€λ₯Έ GUIλ₯Ό 툴 μ‚¬μš©ν•˜λŠ” κ²ƒλ³΄λ‹€λŠ” 더 λˆˆμ— 잘 λ“€μ–΄ μ˜΅λ‹ˆλ‹€.

그런데 μ†λ„λŠ” μ†ŒμŠ€νŠΈλ¦¬μ™€ 비ꡐ해보면, λΉ λ₯Έμ§€ λͺ¨λ₯΄κ² μŠ΅λ‹ˆλ‹€.

큰 문제 μžˆλŠ” 것은 μ•„λ‹ˆμ§€λ§Œ μ½˜μ†” λ² μ΄μŠ€λΌλŠ” κΈ°λŒ€κ° μΉ˜κ³ λŠ” μ•½κ°„ 느린감이 μžˆμŠ΅λ‹ˆλ‹€.

μ˜€ν™.. κ·Έλ ‡λ‹€λ©΄ 브랜치 λ”°μ„œ 병합 ν•˜λ‹€κ°€ 좩돌 λ‚˜λ©΄ μ†ŒμŠ€ 비ꡐ ν•΄μ„œ κ°œλ³„ 취합도 μ§κ΄€μ μœΌλ‘œ κ°€λŠ₯ ν•œκ°€μš” ?

wingetμœΌλ‘œλ„ μ„€μΉ˜ν•  수 있게 배포λ₯Ό ν•΄μ£Όμ‹  덕뢄에 μ•„λž˜ λͺ…λ Ήμ–΄λ‘œ μ‰½κ²Œ μ„€μΉ˜ν•˜κ³  λ°”λ‘œ 써볼 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

winget install -e --id=JesseDuffield.lazygit

cd /d d:\projects\MyProject

lazygit

μš”μ¦ˆμŒμ€ μ½˜μ†”μ—λ„ 마우슀 μž…λ ₯ (클릭 + 슀크둀 휠)이 μ§€μ›λ˜λ„λ‘ μ²˜μŒλΆ€ν„° κ³ λ €κ°€ λ˜μ–΄μžˆλŠ” κ²½μš°κ°€ λ§Žμ€λ°, lazygit도 마우슀 μž…λ ₯을 μ§€μ›ν•΄μ„œ GUI에 μ€€ν•˜λŠ” κΈ°λŠ₯μ„± 확보가 λ˜μ–΄μžˆλŠ” 것 κ°™μŠ΅λ‹ˆλ‹€. :smiley:

예λ₯Ό λ“€μ–΄ μ•„λž˜μ™€ 같이 크게 νŽΌμ³λ†“κ³  μ‚¬μš©ν•˜λ©΄ κ½€ μš”κΈ΄ν•œ 것 κ°™μŠ΅λ‹ˆλ‹€.

λ‹€λ§Œ 쑰금 μ•„μ‰¬μš΄ 것은, ν…μŠ€νŠΈ 블둝 선택 κΈ°λŠ₯κΉŒμ§„ κ΅¬ν˜„μ΄ λ˜μ–΄μžˆμ§„ μ•Šμ•„μ„œ ν…μŠ€νŠΈ 볡/뢙은 λ°”λ‘œ μ•ˆλ˜λŠ”κ²Œ μ•„μ‰½μŠ΅λ‹ˆλ‹€.

3개의 μ’‹μ•„μš”

이걸 보고 μžˆμœΌλ‹ˆκΉŒ μ „μ„€μ˜ MDIR이 λ– μ˜€λ¦…λ‹ˆλ‹€. :grinning:

2개의 μ’‹μ•„μš”