>  기사  >  php教程  >  버전 컨트롤러(Svn, Git)

버전 컨트롤러(Svn, Git)

WBOY
WBOY원래의
2016-09-21 13:55:481157검색
Svn: 중앙 집중식 버전 컨트롤러입니다. 먼저 개발자는 새 작업을 시작하기 전에 서버에서 코드를 가져와야 하며, 개발이 완료된 후 자신의 브랜치를 병합해야 합니다. 마스터에 브랜치를 커밋하고 충돌을 해결합니다. 모든 버전 정보는 서버에 저장됩니다. 서버와의 연결이 끊어지면 기본적으로 개발자가 작업을 할 수 없다고 할 수 있습니다.
Git:분산 버전 컨트롤러는 중앙 집중식 버전 라이브러리보다 안전합니다. 모든 사람의 컴퓨터에 완전한 버전 라이브러리가 있으므로 작업할 때 인터넷에 연결할 필요가 없기 때문입니다.
차이점: 중앙집중형 버전 컨트롤러에 대해 먼저 이야기해보겠습니다. Svn 명령:
(파일 추가)(파일 제출(파일 수정)(파일 삭제)(로그 보기)(파일 세부정보 보기)( svn 도움말) (버전 컨트롤러 아래에 새 디렉토리 생성) (충돌 해결)
Git 명령:
(현재 디렉토리에 새 git 코드 베이스 생성) (현재 git 구성 표시) (추가) (작업공간 파일 삭제) (이름 바꾸기) (커밋) (모든 로컬 브랜치 보기) (현재 브랜치의 버전 기록 표시) (로컬 브랜치를 원격 저장소에 업로드) (원격에서 변경 사항 검색) 저장소를 만들고 로컬 브랜치와 병합합니다. 병합)
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.