원격근무λ₯Ό μ‹œμž‘ν•˜λ‹€. 🏑

νšŒμ‚¬μ—μ„œ 원격근무(리λͺ¨νŠΈ) λ₯Ό ν•˜κ²Œ λ˜μ—ˆλ‹€. 전체가 λ‹€ ν•˜λŠ” 것은 μ•„λ‹ˆκ³  일뢀 μ„ λ°œλŒ€ 같은 λŠλ‚ŒμœΌλ‘œ λ½‘νžˆκ²Œ(?) λ˜μ–΄μ„œ 1~2μ›” ν•˜κ³  μžˆλ‹€. 사싀 λ‚˜λŠ” 집-직μž₯의 거리가 κ½€ λ¨Ό 편으둜 μ•½ 2μ‹œκ°„ 정도 걸리고 μžˆλ‹€. μ—¬λŸ¬ λ°œν‘œμ—μ„œλ„ λ§ν–ˆμ§€λ§Œ μ›λž˜ 30λΆ„ 거리의 νšŒμ‚¬λ₯Ό λ‹€λ‹ˆλ‹€κ°€ 이직을 ν•˜κ²Œ λ˜μ—ˆκ³ , νšŒμ‚¬κ°€ μ—¬μ˜λ„λ‘œ μ˜€λ©΄μ„œ λ©€μ–΄μ§€κ²Œ λ˜μ—ˆλ‹€. 처음 1λ…„ λ™μ•ˆ μ—¬λŸ¬κ°€μ§€ λ£¨νŠΈμ™€ ꡐ톡 μˆ˜λ‹¨μ„ ν†΅ν•΄μ„œ μΆœν‡΄κ·Ό 거리/μ‹œκ°„μ„ 단좕해 보렀고 ν–ˆλ‹€. 자차λ₯Ό 가지고 λ‹€λ‹ˆκΈ°λ„ ν–ˆλŠ”λ° 야근을 ν• κ²Œ μ•„λ‹ˆλΌλ©΄ κ²°κ΅­ μ–‘μž¬ (라고 μ“°κ³  지μ˜₯이라고 μ½λŠ”λ‹€.) μ—μ„œ λ„ˆλ¬΄ λ§‰ν˜€μ„œ ν¬κΈ°ν–ˆλ‹€. 그리고 μžμ°¨μ™€ λŒ€μ€‘κ΅ν†΅μ˜ μ‹œκ°„μ°¨κ°€ 30λΆ„ μ •λ„λΌμ„œ μ£Όμ°¨λΉ„ 1일 λ§Œμ›μ„ 작으면 그리 쒋은 선택은 μ•„λ‹ˆλΌλŠ” 것을 μ•Œκ²Œ λ˜μ—ˆλ‹€. μ§‘μ—μ„œμ˜ λ‚˜μ˜ 일반적인 ν•˜λ£¨μ˜ μ‹œμž‘μ€ 이렇닀. κ½€ λ§Žμ€ μ‹œκ°„μ„ κ±°λ¦¬μ—μ„œ 보내고 μžˆλ‹€. 좜근 : μƒˆλ²½ 6μ‹œ 기상, 7μ‹œ 40λΆ„

git remote branch ν˜Ήμ€ tags κ°€μ Έμ˜€κΈ°

μ΅œκ·Όμ— git pull ν˜Ήμ€ checkout ν•˜λŠ” κ°œμΈμ μ€ νˆ΄μ„ λ§Œλ“€κ³  μžˆλŠ”λ°, git 의 remote 의 branch λ‚˜ tags λ₯Ό κ°€μ Έμ˜€κ³  μ‹Άμ„λ•Œκ°€ μžˆλ‹€. 예λ₯Ό λ“€μ–΄, git-flow 둜 μž‘μ—…μ„ ν•˜κ²Œ 되면 feature/support-api μ΄λŸ°μ‹μ˜ branch 둜 μž‘μ—…μ„ ν•˜κ³  remote 둜 push ν•˜λŠ” κ²½μš°κ°€ μžˆλŠ”λ°, 이런 branch λ₯Ό κ°€μ Έμ˜€κ³  μ‹Άμ—ˆλ‹€. 또 github 의 release 의 경우 tags μ—μ„œ λ”°μ„œ ν•˜λŠ” κ²½μš°κ°€ 보톡인데, tags λ₯Ό κ°€μ Έμ˜€κ³  μ‹Άμ—ˆλ‹€. 그런데 보톡 git repo μ•ˆμ—μ„œ git λͺ…λ Ήμ–΄λ‘œ κ°€μ Έμ˜€λ©΄ λ˜λŠ”λ°, repo κ°€ μ—†λŠ” μƒνƒœμ—μ„œ κ·Έκ²ƒλ“€λ§Œ κ°€μ Έμ˜€κ³  μ‹Άμ–΄μ„œ μ°Ύμ•„λ³΄λ‹ˆ 이런 방법이 μžˆμ—ˆλ‹€. git ls-remote --tags /url/to/upstream/repo git ls-remote --heads /url/to/upstream/repo ❯ git ls-remote --tags https://github.com/meier-project/meier e454520ceb3d6ba57049eb30c677dc5bec6360f3 refs/tags/1.0.0 c209ffa55ce96df091bfef9f6fa977a5bb65cd03 refs/tags/1.0.1 ❯ git ls-remote --heads https://github.com/meier-project/meier c45308da08f21539dda6be9fc2e85b2f53ab4ea2 refs/heads/develop c209ffa55ce96df091bfef9f6fa977a5bb65cd03 refs/heads/master