일식 git 플러그인
Egit은 GIT 저장소 작업을위한 일식 플러그인 세트입니다. 순수한 Java의 GIT 구현 인 JGIT 라이브러리를 기반으로합니다. 이 패키지는 EPL 2.0 에 따라 라이센스가 부여됩니다. 완전한 라이센스는 LICENSE
파일을 참조하십시오.
구성 요소
이 패키지는 다음 주요 구성 요소로 구성됩니다.
구현
- org.eclipse.egit : Egit 용 Eclipse 브랜딩 플러그인.
- org.eclipse.egit.core : An Eclipse plugin providing an interface to org.eclipse.jgit and support routines to allow processing in an Eclipse workspace. 또한 팀 제공 업체 구현을 제공합니다.
- org.eclipse.egit.gitflow : gitflow 분기 모델에 대한 지원을 구현하는 번들.
- org.eclipse.egit.gitflow.ui : gitflow 분기 모델에 대한 사용자 인터페이스 구현 번들.
- org.eclipse.egit.target : Eclipse Target Platform은 Eclipse Workspace에서 빌드 및 실행을위한 EGIT 타사 의존성을 제공합니다.
- org.eclipse.egit.ui : org.eclipse.egit.core 위에 사용자 인터페이스를 제공하는 Eclipse 플러그인.
테스트
- org.eclipse.egit.core.junit : egit 테스트에서 사용하는 재사용 가능한 클래스.
- org.eclipse.egit.core.test : org.eclipse.egit.core에 대한 단위 테스트
- org.eclipse.egit.gitflow.test : org.eclipse.egit.gitflow에 대한 단위 테스트
- org.eclipse.egit.ui.test : org.eclipse.egit.ui에 대한 UI 테스트
포장
- org.eclipse.egit.doc : 문서화 번들 포장 EGIT 문서. 원시 문서는 위키에 작성되었습니다.
- org.eclipse.egit-feature : 핵심 구현 번들 설치를위한 일식 기능
- org.eclipse.egit.gitflow-feature : 옵션 Gitflow 번들을 설치하기위한 Eclipse 기능.
- org.eclipse.egit.repository : Definitions for the EGit p2 repository which can be used to install and upgrade EGit, includes all the features and plugins from the JGit p2 repository.
- org.eclipse.egit.source-feature : Egit 소스 번들을 설치하기위한 Eclipse 기능을 디버깅하는 데 도움이됩니다.
호환성
- 일반적으로 Egit은 최소한 최신 두 개의 일식 릴리스를 지원합니다. 자세한 내용은 FAQ를 참조하십시오.
- JGIT 및 EGIT 릴리스는 OSGI 시맨틱 버전에 따라 버전을 제공합니다.
- Newer version of EGit may implement new functionality, remove existing functions and change others without other notice than what is written in the release notes, commit log and source files themselves.
특징
다음 목록은 완료되지 않았지만 기능에 대한 개요를 제공합니다.
org.eclipse.egit.core
- 일식 팀 제공 업체를 공급합니다.
- 제공자를 프로젝트에 연결/분리하십시오.
- GIT 리포지토리 디렉토리를 자동으로 설정하여 프로젝트와 관련된 저장소를 검색하십시오.
- Eclipse Workspace의 컨테이너에 묶인 저장소.
- 트랙은 이동/이름 바꾸기/삭제 및 캐시 트리에 반사됩니다.
- 연결된 컨테이너를 통해 해결됩니다.
org.eclipse.egit.ui
- 팀 제공 업체 마법사 패널을 연결하십시오.
- 새로운 저장소를 만들어 GIT 팀 제공 업체에 연결하십시오.
- 기존 저장소 디렉토리에 대한 로컬 파일 시스템을 검색하여 GIT 팀 제공 업체에 연결하십시오.
- 팀 행동 : 트랙 (추가), UNTRACK (제거), 분리, 히스토리 표시, 버전 비교.
- 리소스 데코레이터는 패키지 탐색기 및 기타보기에 파일/디렉토리 상태를 보여줍니다.
- 새로운 커밋을 만들거나 수정하는 커밋.
- 스테이징 변경 (전체 파일 및 부분 스테이징)을보고 차이점을 보여주고 커밋합니다.
- Eclipse 내장 비교 편집기를 사용하여 버전을 비교할 수있는 그래픽 히스토리 뷰어.
- 클론, 밀기, 당기기, 가져 오기
- 병합, Rebase, Cherry-Pick
누락 된 기능
지원하다
[email protected] 메일 링리스트에 질문이나 의견을 게시하십시오. 게시물에 가입해야합니다.
기여
Egit 기고자 안내서를 참조하십시오.
git에 대해
GIT, 저장소 형식 및 Canonical C 기반 구현에 대한 자세한 내용은 GIT 웹 사이트에서 얻을 수 있습니다.