협업개발에 대한 개념
이 섹션에서는 협업 개발 기능을 더 잘 이해하고 사용하는 데 도움이 되는 공동 작업 개발의 개념을 소개합니다.
협업 개발
협업은 여러 사람이 함께 하는 일입니다.
포건시의 협업 개발도 마찬가지이며, 큰 프로젝트를 여러 부분으로 나누고, 각 프로젝트는 한 부분을 담당하고, 여러 사람이 서로 협력하고, 동시에 응용 프로그램 개발을 수행하고, 함께 협력하여 응용 프로그램 생성을 완료합니다.
협업을 통해 개인의 힘을 집단적 힘으로 연결하여 응용 프로그램을 보다 효율적으로 만들 수 있습니다.
협업 개념
체크아웃 및 체크인은 공동 개발에서 가장 중요한 두 가지 개념이며 여러 사람이 동시에 동일한 모듈이나 페이지를 편집하여 충돌을 일으키지 않도록 하는 것을 목표로 합니다. 체크 인 및 체크 아웃을 통해 한 사람이 실수로 다른 사람이 모듈이나 페이지를 변경할 수 있는 위험을 최소화합니다.
체크아웃: 사용자가 다른 사용자가 편집하지 못하도록 하는 모듈이나 페이지를 가져오는 것을 의미하며 체크 아웃된 사용자만 편집할 수 있습니다.
체크인: 추가되거나 수정될 모듈 또는 페이지를 참조하고, 이전 모듈 또는 페이지를 대체하고, 다른 사용자가 다른 사용자의 수정 사항을 덮어쓰는 것에 대해 걱정할 필요 없이 체크 아웃 편집을 수행할 수 있도록 합니다.
Git 서버
포건시의 공동 개발을 위해서는 Git 서버인 공동 작업 서버가 있어야 하며, 이 서버는 서버에 프로젝트를 호스팅해야 합니다.
Git은 매우 작은 것부터 매우 큰 프로젝트 버전 관리까지 효율적이고 빠른 처리를 위한 오픈 소스 분산 버전 제어 시스템입니다. Linux 커널 개발을 관리하기 위해 Linus Torvalds가 개발한 오픈 소스 버전 제어 소프트웨어로 분산 버전 제어 시스템으로 잘 알려져 있습니다.
엔터프라이즈 온-프레미스에 Git 서버를 배포하거나 클라우드에서 Git 서버를 사용할 수 있습니다.
일반적으로 사용되는 Git 서버
일반적으로 사용되는 Git 클라우드 서버는 다음과 같습니다.
Last updated