Git5 git Conventional Commits 1. commit의 제목은 commit을 설명하는 하나의 구나 절로 완성 2. 영어로 작성하며 단어 첫글자는 대문자 ex) Importance of Capitalize 3. prefix를 꼭 앞에 달아야 함 feat: 기능 개발 관련 fix: 오류 개선 혹은 버그 패치 docs: 문서화 작업 test: test 관련 conf: 환경설정 관련 build: 빌드 관련 ci: Continuous Integration 관련 활용 예 feat: Add server.py fix: Fix Typo server.py docs: Add README.md, LICENSE conf: Create .env, .gitignore, dockerfile BREAKING CHANGE: Drop Support /api/v1 refac.. 2022. 5. 6. git 설치 후 유용한 도구 소개 git 설치 후 유용한 도구 소개 1. git 설치 2. vim 과 cat $ git config --global user.name "your git name" $ git config --global user.email "your git email" $ git config --global core.editor "vim" #git commit시 vim으로 commit message설정 가능 $ git config --global core.pager "cat" #git 파일 cat으로 읽음 $ git config --list # 정상으로 설정 되어있는 지 확인 $ vi ~/.gitconfig #수정 필요시 이용 vim과 cat을 설정해주어 commit할 때와 파일 확인 할 때 유용하게 쓰일 수 있다. 3. .. 2022. 5. 6. Git과 Github 개념 Git 형상 관리(버전관리) 시스템 -VCS(version control system) ==SCM(source code management) 이를 더 넓게 이야기하면 SCM(source configuration management 형상관리) 특징 - 빠른속도, 단순한 구조 - 분산형 저장소 지원 (같은 repo 지만 branch들로 다르게 저장관리 가능) - 비선형적 개발(수천개의 브랜치) 가능 Github cloud remote(저장 공간) repository services 즉, 형상관리를 위한 대표적 저장 공간 중 하나 (현재 microsoft가 인수) github 이외에 Bitbucket, gitlab 이 있음 - Bitbucket: Atlassian이 서비스하며 jira,confluence 등 .. 2022. 5. 6. shell 및 Vim command Shell command $ cd Documents/ #경로 이동 $ mkdir dev #폴더 만들기 $ cd .. #상위 경로 이동 $ pwd #현재 위치 $ touch readme.md #파일만들기 $ mv readme.md bin/ #파일 경로 이동 $ cp readme.md bin/ #파일 복사 $ mv readme.md ./README.txt #파일 이동 및 파일 이름 변경 $ rm README.txt #remove 삭제 $ rm -rf bin/ #remove -real force 파일 삭제하는데 강제적으로 삭제(확인 없이 삭제) $ chmod 750 readme.md #디렉토리 권한 변경 (750은 root, 동일 그룹 사용자만 디렉토리를 열 수 있게 변경) $ cat readme.md #파일.. 2022. 5. 6. Mac에서 GitHub 사용법 맥 m1 pro 노트북을 받은 뒤 깃허브 연결 방법을 서치한 결과 밑에 두 블로그에서 큰 도움을 얻을 수 있었다. 감사합니다... 명령어 요약 1. 깃허브 레퍼지토리 만들고 주소 복사 2. git config —global user.name "name", git config —global user.email "깃허브 이메일" 3. 연결 폴더 이동 4. git init 5. git add . git commit -m "메세지" git push origin master git remote 6. git remote -v (저장소 연결, 안되어 있으면-->) git remote add origin "깃허브 주소" 7. git push origin master *push 과정에서 github 아이디와 비밀번호를 .. 2022. 1. 29. 이전 1 다음