본문 바로가기
반응형

프론트엔드/Git & GitHub4

Git & GitHub | 커밋 메세지 규칙 - Git Commit Message Conventions ⭕ Git & GitHub | 커밋 메세지 규칙 - Git Commit Message Conventionshttps://gist.github.com/stephenparish/9941e89d80e2bc58a153Any line of the commit message cannot be longer 100 characters. Git Commit Message ConventionsGit Commit Message Conventions. GitHub Gist: instantly share code, notes, and snippets.gist.github.com ():  ➡️ Subject lineAllowed feat (feature)fix (bug fix)docs (documentation)style (fo.. 2024. 5. 14.
Git & GitHub | 브랜치 관리 : GitHub flow, Git flow ⭕ Git & GitHub | 브랜치 관리 : GitHub flow, Git flow➡️ GitHub flowMaster 브랜치를 중심으로 운영되며, 기능 개발, 버그 수정 등의 작업용 브랜치를 별도로 구분하지 않는 간단한 구조를 가지고 있다.주로 자주 배포가 이루어지는 프로젝트에 적합하며, 배포 프로세스를 단순화하고 빠르게 반응할 수 있다.  ➡️ Git flow (많은 기업에서 표준으로 사용함)Git Flow는 보다 체계화된 다섯 가지 주요 브랜치를 운영한다.큰 팀과 긴 배포 주기에 적합하다.Master Branch: 제품으로 배포할 수 있는 버전을 관리하는 브랜치.Develop Branch: 개발자들이 지속적으로 개발 내역을 쌓아가는 브랜치.Feature Branch: Develop에서 분기하여 새.. 2024. 5. 14.
Git & GitHub | 포크(Fork), 클론(Clone), 브랜치(Branch), git add, commit, git push, Pull Request (PR) ⭕ Git & GitHub | 포크(Fork), 클론(Clone), 브랜치(Branch), git add, commit, git push, Pull Request (PR) Git: 버전 관리 프로그램GitHub: Git의 기능을 클라우드 저장소로 제공하는 서비스 ➡️ 포크(Fork)다른 사람의 원격 저장소를 복제해서 개인의 저장소를 만드는 방법이다. 이렇게 생성된 개인 저장소는 원본 저장소와 독립적으로 관리된다.주로 다른 프로젝트나 오픈소스에 기여하기 위해 사용된다. 원본 프로젝트와 분리된 환경에서 코드를 안전하게 수정하고 실험할 수 있는 장점이 있다.Fork 한 저장소는 로컬 환경에 Clone 하여 사용한다. 이후 원본 프로젝트로 풀 리퀘스트를 보낼 수 있다. ➡️ 클론(Clone)원격 저장소의 내용을.. 2024. 5. 14.
Git & GitHub | 깃(Git)과 깃허브(GitHub) ✅ 깃 Git 분산형 버전 관리 시스템(DVCS, Distributed Version Control System)이다. 파일의 변화를 추적하고, 변경 내용을 기록한다. 여러 명이 함께 작업할 때 파일의 충돌을 방지할 수 있다. 이전에 작성한 코드나 파일 버전으로 돌아갈 수 있다. ✅ 깃허브 GitHub 깃(Git)을 기반으로한 프로젝트를 호스팅(저장)하는 웹 기반 호스팅 서비스이다. 깃(Git)으로 관리하는 코드나 파일을 클라우드 상에 저장하고, 다른 사람과 협업한다. 이슈 관리, 프로젝트 관리, 코드 리뷰 등의 기능을 제공하여 소프트웨어 개발 과정을 보다 효율적으로 관리한다. 깃(Git)은 버전 관리 도구이고, 깃허브(GitHub)는 깃을 이용한 프로젝트 관리 플랫폼이다. 형상 관리 시스템(Verson.. 2023. 3. 10.
반응형