본문 바로가기

SCM

(3)
[ Git ] Git 컨벤션 GIt 커밋 메시지는 아래와 작성합니다. type subject [[(issue num)] | body ... ... footer [(issue num)] ] 예를 들어 다음과 같습니다. # body 를 작성하지 않을 경우 ♻️ 메인 소스 코드 리펙토링 # body 를 작성하지 않은 이슈 대응 작업 🚑️ 핫픽스 대응 (#215) # body를 작성하는 경우 🐛 버그 발생 대응 메인 엑티비티 발생 에러 - activity_main.xml 의 내용 삭제 Closes # body를 작성한 이슈 대응 작업 ✨ 회원가입 기능 추가 로그인 액티비티 회원가입 기능 추가 - activity_login.xml 의 회원가입 추가 Closes (#241) Git 커밋에 사용되는 문구의 타입은 아래의 이모지를 사용합니다. 이..
[ Git ] Git 자격증명 사용 프로젝트를 깃 허브등의 서버에 업로드 할 때 사용자 인증을 위한 아이디 및 패스워드가 필요하다. 개발 중 업로드 시 마다 아이디 및 패스워드를 치는 것이 불편하기 때문에 Credntial Helper 라는 것을 사용해 아이디 및 패스워드 입력을 생략할 수 있다. 깃허브의 경우 패스워드가 깃 허브 로그인 패스워드가 아닌 토큰이라고 하는 값을 패스워드로 사용한다. 토큰 발급 방법은 다음과 같다. 발급 받은 자격증명을 이용해서 Credntial Helper 를 이용하는 방법은 다음과 같다. 1. 공통 - 자격증명이 필요할 때마다 아이디/토큰 값 입력 # credential helper 삭제 git config --global --unset credential.helper git config --system -..
[ Git ] Git 명령어 활용 0. 깃 도움말 # git 명령어 확인 git help # git 모든 명령어 확인 git help -a # git 명령어의 설명과 옵션보기 git 명령어 -h 1. 깃 버전 확인 git --version 2. 깃 OS간 개행 문자 차이로 인한 문제 해결 # 윈도우의 경우 git config --global core.autocrlf true # 맥의 경우 brew install git git config --global core.autocrlf input 3. 깃 초기 설정 # 현재 설정 확인 git config --global --list # 현재 설정 에디터에서 확인 git config --global -e # 기본 사용 에디터 변경 git config --global core.editor "에디터이..