728x90
반응형

개발/Git 3

(Git) 커밋 할 때 자동으로 이슈번호 붙이기

이슈 관리로 Jira를 사용하는 회사라면 보통 Jira 티켓을 만들고 Jira 티켓에 있는 이슈번호로 branch를 만들어서 commit에도 이슈번호를 붙이는 경우가 있습니다. 예를 들면 Jira 이슈 티켓번호가 DINO-1234 라면 commit message는 [DINO-1234] 로 시작하게 됩니다. 하지만 사람은 실수를 하게되고 commit message의 이슈 넘버를 잘못 작성하게 되는 경우가 있습니다. 이런 문제를 해결하기 위해 git의 prepare-commit-msg 기능을 사용하면 됩니다. .git/hooks 로 이동하기cd .git/hooks Android Studio라면 프로젝트 폴더 안에 .git 폴더가 있습니다.Android Studio에서 terminal을 열면 .git이 있는 ..

개발/Git 2024.08.16

(Git) Git ignore 파일 생성기

이번 포스팅에서는 Git ignore 파일을 자동으로 생성해 주는 gitignore.io 사이트를 소개하려고 합니다.Git ignore 사용하는 이유Git ignore는 Git 저장소에서 추적하지 않을 파일이나 디렉터리를 지정하는 데 사용됩니다. Git ignore를 사용하면 Git 저장소에서 불필요한 파일이나 디렉터리를 제외할 수 있습니다. 보통 프로젝트에는 소스 코드 외에도 빌드 출력물, 로그 파일, 캐시 파일 등이 포함됩니다. 이러한 파일들은 보통 Git 저장소에 포함되지 않아야 합니다. Git ignore를 사용하면 이러한 파일들을 자동으로 Git 저장소에서 제외시킬 수 있습니다. 이렇게 하면 Git 저장소가 더욱 깨끗하고 관리하기 쉽게 유지됩니다. 또한 Git ignore는 프로젝트를 공유할 때..

개발/Git 2023.05.07

(Git) GitKraken에서 여러 계정 사용하기

안녕하세요. 이번 포스팅에서는 GitKraken을 사용할 때 git 계정을 여러 개 사용하는 방법에 대해 알아보려고 합니다.GitKrakenGitKraken은 Git gui tools로 git을 사용할 때 유용하게 사용할 수 있는 좋은 도구입니다.저는 2017년도부터 꾸준히 GitKraken을 사용해 왔는데 아직까지 크게 불편한 것이 없어서 계속 사용 중입니다.이와 유사한 도구로 SourceTree, Github Desktop, Fork 등이 있습니다.여러 계정이 왜 필요하지?개발자로 취업하고 주로 회사 맥북을 들고 다니다 보니 제 개인 맥북을 사용할 일은 거의 없어지게 되었습니다.그렇다 보니 공부를 하거나 개인 작업을 할 때도 회사 맥북을 이용하는데 commit author나 committer가 회사 ..

개발/Git 2023.05.07
728x90
반응형