This plugin provides git functionality. You can clone a repository, fetch, pull and fast-forward.
Property | Component | DataType | SocketType | Description |
---|---|---|---|---|
name |
base__named |
String |
none |
The name. |
description |
base__describable |
String |
none |
The description. |
url |
http__url |
String |
input |
The remote url. |
file |
file_file |
String |
input |
The local path. |
branch |
git__git |
String |
input |
The git branch name. Executes a git checkout on change. |
remote_name |
git__git |
String |
input |
The name of the remote (default: origin ). |
remote_branch |
git__git |
String |
input |
The name of the remote branch |
trigger |
git__git |
Bool |
input |
Clone or pull |
fetch |
git__git |
Bool |
input |
Fetch |
fast_forward |
git__git |
Bool |
input |
Fast-forward |
push |
git__git |
Bool |
input |
Pushes to the given remote (by default origin) |
merge_from |
git__git |
String |
input |
Merges the given branch into the current branch |
Platform | Compatibility |
---|---|
Linux | ✓ |
MacOS | ✓ |
Windows | ✓ |
This plugin integrates with https://crates.io/crates/git2