본문 바로가기

Git2

.gitignore 자동 생성 사이트 . gitignore이란? .gitignore 이란 Git 버전 관리에서 제외할 파일 목록을 지정하는 파일이다. Git으로 프로젝트를 관리할 때, 프로젝트 내에 Git으로 관리할 필요가 없는 파일들이나 AWS키, JWT 비밀 키와 같이 보호되어야 할 중요한 파일은 .gitignore 파일에 정의하여 Git 저장소에 추가되지 않도록 해야 한다. .gitignore 파일의 위치 .gitignore 파일은 프로젝트가 존재하는 최고 상위폴더에 위치 시켜야 한다. MyProject/ ├──app/ ├──src/ ├── .gitignore . gitignore 자동 생성 사이트 사용 방법 1. https://www.toptal.com/developers/gitignore 사이트에 접속 2. 사용중인 프레임워크 입력.. 2024. 3. 25.
Git Flow와 Github Flow Git Flow Git Flow, Github Flow 모두 협업 시 브랜치들의 효율적 관리를 위한 브랜치 관리 전략 또는 방법론들이다. 먼저 Git Flow 전략에 알아보자~! Git Flow 5가지 브랜치 Git Flow에는 5가지 종류의 브랜치가 있다. master, develop ➡️ 항상 유지되는 메인 브랜치들 feature, release, hotfix ➡️ 필요할 때마다 생성되고, 역할을 다하면 삭제되는 보조 브랜치들 📌 master 브랜치 출시 가능한 프로덕션 코드를 모아두는 브랜치 master 브랜치는 프로젝트 시작 시 생성되며, 개발 프로세스 전반에 걸쳐 유지된다. 배포된 각 버전을 Tag를 이용해 표시해 둔다. 📌 develop 브랜치 다음 버전 개발을 위한 코드를 모아두는 브랜치 개.. 2024. 3. 14.