Skip to content

Commit 50382f1

Browse files
committed
Merge branch 'master' of https://github.com/scm4j/scm4j-vcs-git
2 parents 82617c9 + 5fcb442 commit 50382f1

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

README.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,12 @@
55
# Overview
66
scm4j-vcs-git is lightweight library for execute basic Git VCS operations (merge, branch create etc). It uses [scm4j-vcs-api](https://github.com/scm4j/scm4j-vcs-api) exposing IVCS implementation for Git repositories and [JGit](https://eclipse.org/jgit/) as framework to work with Git repositories.
77
Features:
8-
- Branch create and remove
8+
- Working wit branches: create, remove, browse
99
- Branch merge with result return (success or list of conflicted files)
10-
- Branch commits messages list
1110
- Summarized diff between branches
12-
- Branches list
1311
- File content getting and setting
1412
- File create and remove
15-
- Working with tags
13+
- Working with tags: create, remove, browse
1614

1715
# Terms
1816
- Workspace Home
@@ -54,7 +52,6 @@ Features:
5452
- Use methods of `IVCS` interface. See [scm4j-vcs-api](https://github.com/scm4j/scm4j-vcs-api) for details
5553
- Use `vcs.setProxy()` and `vcs.setCredentials()` if necessary
5654
- Use `VCSTag createUnannotatedTag(String branchName, String tagName, String revisionToTag)` to create git unannontated tag with name `tagName` on `revisionToTag` commit of branch `branchName`. If `branchName` is null then master branch is used. If `revisionToTag` is null then head of branch `branchName` is used.
57-
-
5855

5956
# Implementation details
6057
- [JGit](https://eclipse.org/jgit/) is used as framework to work with Git repositories

0 commit comments

Comments
 (0)