본문 바로가기

깃허브5

GitHub 커밋 메시지 컨벤션 - 더 나은 협업을 위한 최소한의 예의 GitHub 커밋 메시지 컨벤션 - 더 나은 협업을 위한 최소한의 예의 프로젝트의 품질을 높이고 개발 팀 간의 협업을 강화하기 위한 다양한 커밋 메시지 컨벤션을 활용하는 방법에 대해 알려드리겠습니다. 다양한 커밋 메시지 컨벤션 1. build: 빌드 시스템 및 외부 종속성 변경 시스템 또는 외부 종속성에 영향을 주는 변경사항은 build로 명시하여 관리합니다. 예시 코드로 확인하기 git commit -m "build: npm 패키지 업데이트" 2. ci: CI 구성 파일 및 스크립트 변경 CI 구성 파일이나 스크립트를 수정할 경우, ci를 사용하여 변경 내용을 명시합니다. 예시 코드로 확인하기 git commit -m "ci: GitHub Actions 스크립트 업데이트" 3. chore: 기타 작업 .. 2023. 11. 29.
GitHub Commit 메시지로 이슈 종료하는 방법 GitHub Commit 메시지로 이슈 종료하는 방법 GitHub의 강력한 기능 중 하나는 커밋 메시지를 활용하여 이슈를 종료하는 것입니다. 이 기능을 활용하면 개발 프로세스를 효율적으로 관리할 수 있습니다. 이 글에서는 GitHub에서의 이슈 종료를 위한 팁을 알려드리겠습니다. GitHub Commit 메시지로 이슈 종료하는 법 1. Commit 메시지에 이슈 번호와 종료 키워드 넣기 가장 기본적인 방법은 커밋 메시지에 이슈 번호와 종료 키워드를 넣는 것입니다. 아래는 그 예시입니다. git commit -m "fixed XSS Vulnerability - #20" 위와 같이 커밋 메시지에 'fixed'와 같은 종료 키워드와 함께 이슈 번호를 기재하면, 해당 이슈가 커밋과 함께 종료됩니다. 2. 여러 .. 2023. 11. 27.
GitHub Readme 마크다운 사용법 (체크리스트, 이모티콘, 코드블럭, 폰트, 링크) GitHub Readme 마크다운 사용법 (체크리스트, 이모티콘, 코드블럭, 폰트, 링크) GitHub에서의 마크다운 작성법을 익히면 문서를 보다 간편하게 편집할 수 있습니다. 체크리스트, 이모티콘, 코드 블록, 폰트 스타일, 링크, 이미지 등 다양한 기능을 활용하여 가독성 높은 문서를 만들어보세요. 이 글에서는 GitHub 마크다운의 기본 사용법과 예시 코드를 알려드리겠습니다. GitHub 마크다운 사용법 1. 체크리스트 사용하기 GitHub 마크다운에서는 편리한 체크리스트를 만들 수 있습니다. 아래는 예시입니다. - [ ] task1 - [x] task2 위 마크다운 코드를 사용하면 체크박스를 통해 간단한 작업 목록을 만들 수 있습니다. 2. 이모티콘 활용하기 GitHub 마크다운에서는 이모티콘을 사.. 2023. 11. 21.
Github 배포 환경에서 이벤트로 하위 폴더 이동 시 주의할 점 Github 배포 환경에서 이벤트로 하위 폴더 이동 시 주의할 점 팀원과 작성한 웹페이지를 GitHub에 배포하고 기능 확인 중 어느 한 곳에서 계속 오류가 나타났습니다. 그러다가 페이지 이동간 경로 때문이라는 걸 알게 되었고 오류를 수정할 수 있었습니다. 이 글에서는 오류 발견과 해결 과정 및 해결방법에 대해 알려드리겠습니다. Github 배포하다 만난 404 팀원과 작성한 웹페이지를 배포하려고 리포지토리 만들고 폴더를 집어넣었습니다. 그러고 나서 배포 작업을 끝나고 나니 메인페이지는 잘 구동되었습니다. 하지만 메인페이지에서 상세 페이지로 넘어가는 버튼 이벤트에서 404 에러를 보았습니다. 처음 오류가 발생했을 때에는 원인을 찾지 못하였는데 개발자 도구를 확인하고 해당 상세 페이지 자체를 읽어오지 못한.. 2023. 10. 30.
Git과 Github 개념 및 차이점 Git과 Github 개념 및 차이점 코드 개발에 있어서 가장 먼저 배운 것은 Git과 Github 사용법 이었습니다. 그만큼 개발보다 중요한 '협업'을 위해서라면 필수적으로 사용할 줄 알아야 하는 Git과 Github의 개념과 차이점에 대해 소개하겠습니다. Git이란 Git git-scm.com 쉽게 말해 Git은 무료로 사용하는 '코드 버전 관리 프로그램' 입니다. 이를 조금 어렵게 말하면 '형상 관리 도구' 라고 합니다. 형상 관리 도구란 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것을 말합니다. 이처럼 Git은 소프트웨어 개발에 있어서 개발의 핵심 자산인 '소스코드'를 효과적으로 관리할 수 있게 해주는 프로그램입니다. Git을 사용하면 코드로 기능을 개발하면서 코드 변경점을 '기록'할 수.. 2023. 10. 4.