팁
-
git으로 협업하는 방법팁 2021. 10. 16. 23:05
git 관련 팁을 적었던 저번 글에 이어서 이번에는 "git으로 협업하기"에 대해서 다뤄보고자 한다. 내가 속한 조직에서는 git-flow 전략을 사용하고 있는데, 이 방법을 사용하면서 그동안 가지게 된 생각을 적어보려고 한다. git-flow 전략에 대해서는 우아한형제 블로그의 "우린 Git-flow를 사용하고 있어요"에 정말 자세하게 소개가 되어 있다. git-flow가 아직 익숙하지 않은 분들은 이 글을 꼭 읽어보셨으면 좋겠다. git command와 함께 A-Z를 너무 잘 설명하고 있어서 내가 일일이 반복할 필요는 없을 것 같다. git-flow가 아직 익숙하지 않은 분들은 이 글을 꼭 읽어보셨으면 좋겠다. 우리 조직에서도 위 글에서 설명하고 있는 방식을 거의 그대로 따르고 있어서, 그동안 실천했..
-
Git으로 실수했을 때 살아남기팁 2021. 10. 3. 21:14
git add, git commit, git push 밖에 모르던 시절 처음 회사에서 일하기 시작하면서 git으로 많은 삽질을 했었다. 코드 리뷰도 없고 다른 사람도 신경 쓸 필요가 없으면 마구잡이로 푸쉬하면 되지만, 회사에서는 git을 통한 협업이 이루어지기 때문에 나 때문에 회사 리포지토리가 망가지지 않도록 해야 한다. 이미 실무에 익숙해진 개발자들은 git에 대해서 어려움을 겪을 일이 드물지만, 초보 개발자에게는 꽤나 무서울 수 있는 것이 바로 git이다. 과거에 git으로 수많은 삽질을 한 결과 알게 된 방법들을 정리해두려고 한다. 1. 커밋을 수정하고 싶어! 1.1 커밋 메시지를 잘못 썼어! (`git commit --amend`로 커밋 메시지 고치기) 아주 간단한 상황이다. 이미 커밋을 해버렸..
-
Intellij 폰트 색깔 바꾸기 (Intellij color scheme)팁 2021. 8. 25. 22:23
사소한 것이지만, 작은 꿀팁을 알게 되어서 적어놓는다. 바로 Intellij에서 syntax highlighting을 커스터마이징하는 것이다. 나는 Intellij에서 Darcula라는 기본 컬러 스킴을 사용하고 있다. 다른 스킴을 사용해보려고 했는데, 예쁘기는 하지만 색깔이 너무 다양해서 좀 정신없다는 생각이 들어서 결국에는 Darcula에 정착하게 되었다. 그런데 이 기본 스킴에서는 가끔 "글자들이 전부 하얘..."라는 생각이 들 때가 있다. 특히 복잡하게 짜여진 코드를 볼수록 색깔로 구분되지 않으니 뭐가 뭔지 헷갈릴 때가 있다. (물론 이런 코드를 안 만드는 것이 제일 좋겠지만, 모든 상황이 이상적일 수는 없는 것 같다.) 특히 추상 클래스를 상속한 클래스에서 이 문제가 가장 심각했다. 추상 클래스..