본문 바로가기

GIT3

Git commit convention 커밋 컨벤션? 깃을 사용하다보면 쓰게 되는 커밋 메세지 git commit -m "Message" 혼자 작업할 때는 이 커밋 메세지의 중요성을 모르지만, 회사에서 협업을 하려고 보니 필요성을 느꼈다. 대충 커밋 목록 확인할 때 컨벤션이 있으면 중요하거나, 중요하지 않은 커밋을 분류할 수 있었고 무엇보다 내가 커밋을 할 때에도 컨벤션에 맞춰서 스태징 후 커밋을 분리하다보니 여러 기능을 한번에 커밋해버리는 일이 줄었다. 최대한 세부적으로 나눠서 커밋을 하게 되니 관리가 쉬워진 것 같다. 커밋 컨벤션은 유동적으로... 필수는 아니지만, 현재 내 팀에선 간단하게 이정도로 사용하는 것 같다. 더 세분화해도 보통 사용되는 것들이 정해져 있어서 ... 이정도도 많은 것 같다. 타입 설명 feat 새로운 기능 추가 f.. 2023. 8. 11.
KDT 5th 웹개발자 입문 수업 18일차 - 1 1. Branch 기존 Master의 내용을 유지하면서 새로운 작업 영역을 여는 방법 각개 Branch를 파서 작업을 하면 해당 작업 사항은 master에 전혀 영향을 끼치지 않는다. 그렇기에 branch에서 원하는 기능을 개발하다가 완성이 되면 추후 merge 기능을 통해 master로 합치면 된다. 1-1. 현재 브랜치 확인 git branch 1-2. 새로운 브랜치 추가 git branch 브랜치명 1-3. 이동 git checkout 브랜치명 = git switch 브랜치명 1-4. 이름변경 git branch -m 기존브랜치명 새로운브랜치명 1-5. 삭제 git branch -d 브랜치명 2. Merge 병합은 main 브랜치에서 작업을 수행 main 브랜치로 이동 후, git merge 작업해.. 2023. 2. 20.
KDT 5th 웹개발자 입문 수업 2일차 -2 Git 컴퓨터 파일의 변경사항을 추적하고 여러 사용자들 간에 해당 파일 작업을 조율하기 위한 대표적인 버전관리 시스템(VCS) 1. git의 특징 - 폴더 단위로 관리 - git에 대한 모든 정보는 .git 폴더(숨김폴더)에 존재 - 커밋은 로컬 컴퓨터에서만 일어나는 행위 - 깃 허브는 로컬에 있는 깃 정보를 온라인에 저장하여 주는 서비스를 제공 (깃헙에 모심기) - 깃 허브의 repository는 로컬 폴더와 같다 2. git 설치 - macOS 의 경우 homebrew -> brew install git 3. github Desktop https://desktop.github.com/ GitHub Desktop Simple collaboration from your desktop desktop.git.. 2023. 1. 27.