Git
Git Conflict 해결법
Git Rebase
Git Flow
Git + Github
Android Studio - Github 연동
Issue Template
What is issue?
- 모든것이 이슈라고 볼 수 있습니다. 새로운 추가될 기능, 개선 해야할 가능, 버그 등등 모든것이 이슈라고 볼 수 있습니다. 모든 활동 내역에 대해서 이슈를 등록하고 그 이슈기반으로 작업을 진행하게 됩니다.
Issue Template 등록 방법
- Settings → Features → Set up templates
.
├── .github
│ └── ISSUE_TEMPLATE
│ ├── bug_report.md
│ └── feature_request.md
├── README.md
├── github.iml
├── images
├── mvnw
├── mvnw.cmd
├── pom.xml
└── src
- Issue Template은 .github/ISSUE_TEMPLATE 디렉터리에 생성된다.
- Assignees : 해당 작업의 담당자
- Labels: 해당 작업의 성격
- Milestone: 해당 작업이 속한 파트
Issue기반 Branch 생성
- Github Issue는 각자의 유니크한 값인 issue number를 갖습니다. 또 그 Iusse Number 기반으로 Branch를 이름을 갖게 하여 해당 Branch의 명확한 작업의 의도를 갖게 할 수 있습니다.
- Branch의 Naming만으로는 해당 Branch에서 어떤 작업을 하는지 명확하게 알 수 없을 수 있기 떄문에 Issue Number를 기반으로 Branch를 생성하는것.
Github로 프로젝트 관리하기 Part1 - Yun Blog | 기술 블로그