권한 관리가 별로 필요하지 않은 분들은 git을 선호하지만, 권한 관리가 있는 분들은 사용하지 않을 것입니다. 회사에서는 이전에 Perforce의 상용 버전을 사용했습니다. 이유는 매우 간단합니다. 제출된 코드 변경 사항 수천만 개가 충돌하면 회사에 미치는 손실은 엄청날 것입니다. 먼저 시도해 보세요.
실제로 누군가가 나를 밟았다는 사실이 흥미롭습니다 나를 밟은 사람이 대기업에 근무한 적이 있는지 궁금합니다. git을 사용하지 않는 대기업도 몇 군데 있습니다. 회사의 비즈니스 비밀번호를 분산 관리하기 위해 git을 사용하시나요? 예를 들어, Google의 VCS는 자체적으로 개발한 도구 세트이기도 합니다. 수천 명이 넘는 팀에서는 회사의 영업 비밀이 관련되면 회사는 핵심 경쟁력 코드를 공개하지 않습니다. 논란을 불러일으킬 의도는 없지만 git을 신으로 여기지 마세요. git 외에도 hg, p4 등 많은 VCS 회사가 있습니다. 회사의 기술적 분위기에 따라 다르며 전략이 관련됩니다.
소규모 인터넷 회사가 git을 선호한다는 점을 덧붙이고 싶습니다. 서비스 중심의 인터넷 회사의 운영은 기술보다 중요합니다. 기존 서비스 회사는 코드를 git으로 완전히 전환하지 않습니다.
이는 제품 규모, 개발팀 규모, 반복 속도에 따라 다릅니다. . . 코드를 여러 브랜치에서 동시에 개발해야 하고, 코드 검토 프로세스가 있고, 여러 환경에서 릴리스되어야 한다면 git을 사용하는 것이 매우 편리할 것입니다. 이 시나리오에서는 SVN 사용이 기본적으로 완료되었습니다
지금은 git을 사용하지 않으면 그냥 low로 간주될 수도 있고, 몇 년 뒤에는 사용법을 모르면 기본적으로 out으로 간주될 수도 있습니다. 제가 아는 한에서는요. , 현재 대부분의 새로운 팀과 새로운 프로젝트는 git을 사용하기로 선택했을 때 svn을 사용하는 사람들은 대부분 오래된 프로젝트이며 모두 git으로 전환하고 있습니다. 버전 관리만 사용했기 때문에 원한다면 git이면 충분합니다. 더 많은 작업(예: 권한, 검토 등)을 수행하려면 gitlab을 추천하세요
https://github.com/xirong/my-git/blob/master/git-workflow-tutorial.md
이 문서에서는 Git 워크플로를 자세히 설명합니다
권한 관리가 별로 필요하지 않은 분들은 git을 선호하지만, 권한 관리가 있는 분들은 사용하지 않을 것입니다.
회사에서는 이전에 Perforce의 상용 버전을 사용했습니다. 이유는 매우 간단합니다. 제출된 코드 변경 사항 수천만 개가 충돌하면 회사에 미치는 손실은 엄청날 것입니다. 먼저 시도해 보세요.
실제로 누군가가 나를 밟았다는 사실이 흥미롭습니다
나를 밟은 사람이 대기업에 근무한 적이 있는지 궁금합니다. git을 사용하지 않는 대기업도 몇 군데 있습니다. 회사의 비즈니스 비밀번호를 분산 관리하기 위해 git을 사용하시나요? 예를 들어, Google의 VCS는 자체적으로 개발한 도구 세트이기도 합니다. 수천 명이 넘는 팀에서는 회사의 영업 비밀이 관련되면 회사는 핵심 경쟁력 코드를 공개하지 않습니다.
논란을 불러일으킬 의도는 없지만 git을 신으로 여기지 마세요. git 외에도 hg, p4 등 많은 VCS 회사가 있습니다. 회사의 기술적 분위기에 따라 다르며 전략이 관련됩니다.
소규모 인터넷 회사가 git을 선호한다는 점을 덧붙이고 싶습니다. 서비스 중심의 인터넷 회사의 운영은 기술보다 중요합니다. 기존 서비스 회사는 코드를 git으로 완전히 전환하지 않습니다.
전통적인 소프트웨어 산업 발전은 많이 활용되지 않습니다.
신생 인터넷 기업 대부분이 사용하고 있습니다.
저희 회사는 모든 Microsoft 기술을 사용하여 .net 개발에 참여하고 있습니다. 그래서 우리 회사는 TFS를 사용합니다.
그리고 TFS는 git도 지원합니다. TFS는 완전한 수명주기 관리를 수행할 수 있습니다.
현재는 SVN이 더 인기가 많습니다
Git은 엔터프라이즈 개발에 장점이 없는 것 같고 기능은 기본적으로 svn과 같습니다
원격 협업 개발에서는 느낌이 괜찮고 변경할 필요도 없습니다
잘 모르겠는데, 적어도 우리 회사와 Ele.me는 git을 사용하고, Ele.me는 GitHub를 사용하고, 우리 회사는 Git Stash를 사용합니다
이는 제품 규모, 개발팀 규모, 반복 속도에 따라 다릅니다. . .
코드를 여러 브랜치에서 동시에 개발해야 하고, 코드 검토 프로세스가 있고, 여러 환경에서 릴리스되어야 한다면 git을 사용하는 것이 매우 편리할 것입니다.
이 시나리오에서는 SVN 사용이 기본적으로 완료되었습니다
지금은 git을 사용하지 않으면 그냥 low로 간주될 수도 있고, 몇 년 뒤에는 사용법을 모르면 기본적으로 out으로 간주될 수도 있습니다.
제가 아는 한에서는요. , 현재 대부분의 새로운 팀과 새로운 프로젝트는 git을 사용하기로 선택했을 때 svn을 사용하는 사람들은 대부분 오래된 프로젝트이며 모두 git으로 전환하고 있습니다.
버전 관리만 사용했기 때문에 원한다면 git이면 충분합니다. 더 많은 작업(예: 권한, 검토 등)을 수행하려면 gitlab을 추천하세요