send-to-git

1.0.0 • Public • Published

send-to-git

Keeps in sync a folder and their files with a folder of a git repository.

Table of Contents

Install

Node.js v6.5 or newer is required.

Via the yarn client:

$ yarn add send-to-git

Via the npm client:

$ npm install --save send-to-git

Example

Example to add the content of the folder ./some-files to git@github.com:some-org/some-repo.git on the folder public_html.

import sendToGit from 'send-to-git';
 
const source = './some-files/**/*.*';
const destination = './public_html';
const remote = 'git@github.com:some-org/some-repo.git';
 
sendToGit(source, destination, remote);

Usage

sendToGit(source, destination, remote, [options])

source

Type: string Array
Required

Glob or array of globs to read.

destination

Type: string
Required

Relative destination path.

remote

Type: string
Required

git repository url.

options

type: Object

branch

Type: string
Default: 'master'

Branch to add and push the changes.

commitMessage

Type: string
Default: 'Release'

Commit message for the changes.

Contribute

Feel free to dive in! Open an issue or submit PRs.

send-to-git follows the Contributor Covenant Code of Conduct.

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i send-to-git

Weekly Downloads

0

Version

1.0.0

License

MIT

Last publish

Collaborators

  • ramasilveyra