Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gastaldi/git-checkout-plugin
A Maven plugin to perform a sparse checkout (fetch only a subtree) from a given repository
https://github.com/gastaldi/git-checkout-plugin
git github maven-plugin sparse-checkout
Last synced: 30 days ago
JSON representation
A Maven plugin to perform a sparse checkout (fetch only a subtree) from a given repository
- Host: GitHub
- URL: https://github.com/gastaldi/git-checkout-plugin
- Owner: gastaldi
- License: apache-2.0
- Created: 2017-07-27T20:00:03.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-03-22T18:21:00.000Z (over 2 years ago)
- Last Synced: 2024-10-04T15:26:46.034Z (about 1 month ago)
- Topics: git, github, maven-plugin, sparse-checkout
- Language: Java
- Homepage:
- Size: 34.2 KB
- Stars: 5
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# git-checkout-plugin
A Maven plugin to perform a sparse checkout (fetch only a subtree) from a given Git repository
## POM Configuration
```xml
...
com.github.gastaldi
git-checkout-plugin
1.0.0.Alpha1
get-docs
process-resources
git-checkout
[email protected]:openshiftio/appdev-documentation.git
docs/topics/readme
...```
### Output
```
[INFO] --- git-checkout-plugin:1.0.0-SNAPSHOT:git-checkout (get-docs) @ launchpad-addon ---
Initialized empty Git repository in /home/ggastald/workspace/launchpad/launchpad-addon/target/classes/.git/
remote: Counting objects: 2614, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 2614 (delta 0), reused 1 (delta 0), pack-reused 2609
Receiving objects: 100% (2614/2614), 2.90 MiB | 1.00 MiB/s, done.
Resolving deltas: 100% (1570/1570), done.
From github.com:openshiftio/appdev-documentation
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
[INFO] Files available in: /home/ggastald/workspace/launchpad/launchpad-addon/target/classes
```