처음 프로젝트를 시작할때 github를 활용해서 함께 코드를 공유하며 협업을 진행하곤 하는데요!
github organization을 생성하고 repository를 만드는것보다 훨씬 더 많은 할일이 있답니다.
그에 대해서 하나하나 설명해보도록 할게요
먼저 github 에는 다양한 개념들이 있는데 이에 대해서 알아야 해요.
git은 소스 코드 관리를 위한 분산 버전 관리 시스템이에요. 명령줄 인터페이스와 함께 다양한 그래픽 인터페이스 도구와 통합되어 사용되며, GitHub, GitLab 등의 온라인 플랫폼과 함께 사용되면 팀 협업이 더욱 원활해집니다!
말이 너무 어려우니 간단하게 설명하자면 깃은 크게 1. 버전 관리, 백업, 협업을 목표로 이를 도와주는 코드 관리 시스템이라고 할 수 있어요 ! 위에서 설명한 것과 같이 github를 사용하면 더욱 더 협업이 원활해 진답니다!
github로 협업하기 위해 repository를 생성하고 나면 Issue 탭을 확인할 수 있는데요.
Issue는 개발자간 idea, work, bug 등을 다루기 위해 깃허브에서 사용 됩니다.
세부적인 사항에 대해서 설명해보자면