반응형

개발 113

g

[Git] Gerrit Reviewer 등록을 자동화하자

Gerrit Reviewer 등록 코드리뷰를 강제하는 회사가 많아지는 걸로 알고 있다. Gerrit을 사용하고, 코드리뷰가 필수인 경우 로컬에서 자체적으로 리뷰어를 등록해 놓으면 push 때마다 gerrit상에서 자동으로 등록이 된다. # gerrit 이라는 remote 를 만든다. git config remote.gerrit.url ssh://xx # %r 뒤로 리뷰어를 추가한다. git config remote.gerrit.push HEAD:refs/for/master%r=abc@gmail.com,r=def@gmail.com . git/config 내에 아래와 같이 반영된다. [remote "gerrit"] url = ssh://xx push = HEAD:refs/for/master%r=abc@gma..

개발/Git 2023.01.05

g

[Git] Git을 사용하는 방법 shell(cli)방식과 GUI방식

Git을 사용하는 방법 shell(cli)방식과 GUI방식 Git을 사용하는 방법에는 크게 두 가지가 있다. 첫 번째는 shell 명령어로 하는 방식이다. 기본적인 방식이며 가장 빠르고 권장하는 방식이다. 두 번째는 GUI 툴을 사용하는 것이다. 명령어로는 하기 어려운 유용한 동작들을 쉽고 편하게 GUI 방식으로 활용할 수 있는 것이 큰 장점이다. 무엇보다 git을 처음 접하거나 익숙하지 않은 사람은 툴을 사용하는 것이 접근하기 훨씬 수월할 것이다. 굳이 한 가지를 더하자면 IDE 자체에서 제공하는 툴을 사용하는 것이다. 두 가지 방식 중 그럼 무엇을 추천하는가? 개인적으로는 두 가지 방식을 혼용해서 사용해야 한다고 생각하고 그렇게 사용하고 있다. 우선 명령어 방식의 장점은 자유도가 높고 빠르고 직관적이..

개발/Git 2023.01.04

g

[Git] Git alias 활용해서 생산성을 높이자

Git alias 란? git을 명령어로 입력하는 방식으로 사용하는 것이 처음에는 힘들지만 익숙해지면 자유롭게 활용할 수 있어서 좋다. 이때 좀 더 효율적으로 명령어를 입력하기 위해 git alias를 지원한다. checkout, branch, status와 같은 명령어는 매우 자주 사용되지만 매번 입력하기 귀찮은 것들을 축약해서 등록하고 사용한다. Git alias 사용 일반적으로 많이 사용하는 alias를 소개한다. alias를 등록하는 방법은 두 가지가 있다. 두 가지 모두 결국 ~/.gitconfig 에 기록되지만 등록하는 방식이 다르다. 하나는 아래와 같이 git config --global alias.xx XXXX와 같이 명령어를 입력해서 등록하는 것이다. $ git config --globa..

개발/Git 2023.01.04
반응형