본문 바로가기

팀 문서/깃허브3

커밋 메시지 템플릿 적용 우선 .gitmessage.txt 를 만들어 줍니다. 위 파일 안에 아래 내용을 채워줍니다. ################ # : 의 형식으로 제목을 아래 공백줄에 작성 # 제목은 50자 이내 / 변경사항이 "무엇"인지 명확히 작성 / 끝에 마침표 금지 # 예) feat : 로그인 기능 추가 # 바로 아래 공백은 지우지 마세요 (제목과 본문의 분리를 위함) ################ # 본문(구체적인 내용)을 아랫줄에 작성 # 여러 줄의 메시지를 작성할 땐 "-"로 구분 (한 줄은 72자 이내) ################ # feat : 새로운 기능 추가 # fix : 버그 수정 # docs : 문서 수정 # test : 테스트 코드 추가 # refact : 코드 리팩토링 # style : 코드 .. 2023. 7. 10.
깃허브 충돌 났을 때 해결방법 협업을 하면서 작업을 하다가 보면 의도치 않게 같은 부분을 건들여서 충돌이 나는 경우가 있습니다. 그런 상황에 어떻게 해결 할 수 있는지 포스트해 보겠습니다. 우선 test2를 만들어서 충돌을 냈습니다. 초록 버튼을 클릭하면 평소와는 다르게 빨간 글씨가 써 있을 겁니다. 일단 초록 버튼을 클릭하여 다음으로 넘어가 줍니다. 갈등을 해결해야 한다고 나옵니다. 버튼을 클릭해 줍니다. 맨 왼쪽에는 충돌난 파일 목록이 나오고요. 빨간 글씨로 써 놓은 부분을 보면, main에 내용과 test2의 내용을 구분해서 나타나게 됩니다. 여기를 남겨야 할 부분만 남겨 줍니다. 그러면 초록색 체크가 뜨게 되고, 오른쪽의 초록 버튼을 클릭해 주면 됩니다. 클릭 클릭 클릭 커밋 내용을 확인해 보시면 기존의 글은 지워지고 새로운 .. 2023. 7. 10.
협업을 위한 기초 git 사용법. $ git branch # (현재 브랜치 목록을 알 수 있습니다.) $ git branch branchname # (branchname라는 브랜치 생성) $ git checkout branchname # (작업 브랜치를 변경합니다.) $ git branch -d branchname # (브랜치를 삭제합니다) $ git checkout -b branchname # branchname를 생성하고 이동합니다. (동시에 하고 싶으면 -b를 붙이세요! git branch name이 노력을 아껴줍니다) $ git status # 여기서는 충돌난 파일을 알려줍니다 작업 전에는 꼭 git pull origin main pull을 받고 해 주세요. (혹시 모르니까) 사용법. $ git checkout -b branchn.. 2023. 7. 4.