1, 힘내 소개
망할 놈의 인기 분산 버전 관리 시스템입니다.
이것은 두 저장소 세트 로컬 라이브러리 및 원격 데이터베이스 독립적 합병하지 않을 때 동작 및 삭제 서로 저장소의 이러한 두 가지가있다. 따라서, 거의 모든 동작 코드가 여전히 단선, 분기 전환의 경우에 전송 될 수 있도록하는 것이, C로 수행된다.
자식 및 SHA-1 해시 알고리즘을 사용하여 보장하지만 파일 전송시에 불완전하게는, 데이터의 손실에 의한 디스크의 손상을 즉시 인식 할 수있다.
1.1 힘내 기본 워크 플로우 :
-
자식 클론 : 로컬 저장소에 복제 마스터 원격 지점 코드;
-
자식 체크 아웃 : 개발 잘라 가지;
-
자식 추가 : 추적 영역을 가입하는 문서;
-
자식 커밋 : 네이티브 코드 라이브러리에 라이브러리 코드에 제출하여야 추적 영역을 변경;
-
자식 밀어 : 원격 저장소에 로컬 저장소의 코드에 제출한다.
1.2 힘내 분기
-
본점 :
-
마스터 지점 : 프로덕션 환경에 배포 할 준비가 저장되어있는 코드;
-
가지를 개발 : 현재 매장 지점의 최신 개발, 코드 마스터 지점까지 병합 될 충분히 안정된 인 경우.
-
-
보조 지점 :
-
기능 지점 : 새로운 기능 사용의 개발은 결국 개발 지점에 병합 또는 삭제;
-
분기 릴리스 : 작은 결함 수정 버전의 출시를 준비하는데 필요한 정보를;
-
긴급 수리 작업 코드 : 핫픽스 지점입니다.
-
2, 힘내 사용
이 논문의 초점은하게 IntelliJ IDEA 적용에있다.
구성 힘내 2.1 인 IntelliJ의 IDEA 아래로
-
: 로컬 설치된 자식, 그리고 SSH 키의 합리적인 할당, 참조 할 수 있습니다 https://blog.csdn.net/weixin_44259720/article/details/104675384
-
하게 IntelliJ IDEA -> 성능 -> 버전 관리 -> 자식 : 자식 자신의 설치 실행 파일의 경로가 "실행 망할 놈의 경로"를 작성, 테스트에 테스트를 클릭합니다.
2.2 클론 자식
- VCS -> 힘내 -> 복제
- 원격 저장소 주소를 입력 테스트 주소를 클릭 올바른지
2.3 자식 체크 아웃
- 하게 IntelliJ IDEA의 오른쪽 하단 분기의 자식을 관리하고에서를 누릅니다. 당신은 나뭇 가지를 선택해야, 밖으로 체크 아웃
- 그것은 현재 지점의 하단에 표시됩니다 체크 아웃. 한 존재는 버전 2 원격 저장소 버전의 로컬 저장소에 표시된
- 오른쪽 상단 모서리를 IDE VCS의 아래쪽 화살표를 클릭하여 변경은 현지 지점에 동기화
2.4 자식 DIFF
- 지방의 변화에보다 파일을 선택하고 마우스 오른쪽 버튼을 선택 쇼 diff 명령은 파일의 변경 사항을 볼 수 있습니다. 또는 변경 파일을주고 되돌리기를 선택
2.5 자식 DIFF
- 로그인 버전 제어를 선택, 당신은 제출 기록을 볼 수 있습니다
2.6 자식 DIFF
-
기본 가져 오기 라이브러리 프로젝트는 추적 영역을 추가 이눔에 추가되었습니다;
-
단지의 pom.xml 파일을 수정, 수정 된 파일은 버전 관리의 로컬 변경 사항에 표시됩니다;
- (가) 최대 로컬 코드베이스에 제출, 쓰기 로그를 커밋 자식 IDE의 VCS의 오른쪽 상단 모서리에있는 화살표를 클릭;
2.7 자식 DIFF
- VCS -> 힘내 -> 푸시, 네이티브 코드가 원격 저장소에 제출됩니다
3, 일반 명령
눌러 [ALT] + [F12, IDEA 명령 광고 MAC를 입력한다.
다음과 같이 명령 줄에서 힘내 사용 IDEA는 사용되는 명령은 다음과 같습니다
- 복제 프로젝트 : 자식 클론 XXXXXX
- 프로젝트의 상태를 확인합니다 : 자식 상태를
- 그리고 원격 핸드 오버 지점은 지점과 관련된 : 자식 체크 아웃 -b XXX -t 원산지 / XXX
- 최신 업데이트를 당겨 : 자식 풀
- 업데이트를 제출 : "주의"-am 커밋 GIT
- 현재 브랜치에 병합 지점은 상기 제 분기 결합으로 전환된다 : 자식 결제 XXX 재결합 자식 병합 YYYY
- 제출 : 자식 밀어
자바 클라우드 노트 : 내 "오늘의 헤드 라인 없음"에 더 흥분, 제발주의를 기울
최신과 가장 편리한 포켓 클라우드 서비스를 그래서 어디서나,