Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nishidayuya/git-dust
A Git sub command to use "Dust Commits Workflow".
https://github.com/nishidayuya/git-dust
Last synced: about 1 month ago
JSON representation
A Git sub command to use "Dust Commits Workflow".
- Host: GitHub
- URL: https://github.com/nishidayuya/git-dust
- Owner: nishidayuya
- License: mit
- Created: 2014-07-01T15:03:34.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-08-26T09:58:33.000Z (over 10 years ago)
- Last Synced: 2024-11-18T09:22:46.536Z (about 2 months ago)
- Language: Ruby
- Homepage: https://github.com/nishidayuya/git-dust
- Size: 375 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# git dust
A Git sub command for Dust Commits Workflow.
[![License X11](https://img.shields.io/badge/license-X11-brightgreen.svg)](https://raw.githubusercontent.com/nishidayuya/git-dust/master/LICENSE.txt)
[![Gem Version](https://badge.fury.io/rb/git-dust.svg)](http://badge.fury.io/rb/git-dust)
[![Dependency Status](https://gemnasium.com/nishidayuya/git-dust.svg)](https://gemnasium.com/nishidayuya/git-dust)
[![Build Status](https://travis-ci.org/nishidayuya/git-dust.svg?branch=master)](https://travis-ci.org/nishidayuya/git-dust)
[![Coverage Status](https://img.shields.io/coveralls/nishidayuya/git-dust.svg)](https://coveralls.io/r/nishidayuya/git-dust)## Installation
Depenedencies:
* git
* RubyInstall via RubyGems:
```sh
$ gem install git-dust
```Install standalone version:
```sh
$ curl https://raw.githubusercontent.com/nishidayuya/git-dust/master/lib/git/dust.rb \
| sed -e 's/^# FOR STANDALONE: //' \
> path-environment-directory/git-dust
$ chmod a+x path-environment-directory/git-dust
```## Usage
To create many dust commits and squash them:
```sh
$ git add foo.txt
$ git dust commit$ git dust commit -a
...
$ git dust fix```
## News
* 0.0.0: 2014-07-12 first release.
* "git dust commit" and "git dust fix".## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request