All Projects → ne-sachirou → git-cleanup-branch

ne-sachirou / git-cleanup-branch

Licence: GPL-3.0 license
[Deprecated] Cleanup Git merged branches interactively at both local and remote.

Programming Languages

crystal
512 projects
ruby
36898 projects - #4 most used programming language
Makefile
30231 projects
Gherkin
971 projects
shell
77523 projects

Projects that are alternatives of or similar to git-cleanup-branch

brotli.cr
Crystal bindings to the Google brotli compression library
Stars: ✭ 20 (+25%)
Mutual labels:  crystal-language
cocol
Rapid blockchain prototyping
Stars: ✭ 19 (+18.75%)
Mutual labels:  crystal-language
triki
Mysql, PostgreSQL and SQL dump obfuscator aka anonimizer
Stars: ✭ 28 (+75%)
Mutual labels:  crystal-language
cr-xmpp
XMPP/Jabber Library for Crystal
Stars: ✭ 16 (+0%)
Mutual labels:  crystal-language
crun
Crystal Run : shebang wrapper for Crystal
Stars: ✭ 35 (+118.75%)
Mutual labels:  crystal-language
uuix
A tiny (<1KB) and fast UUID (v4) generator for Crystal
Stars: ✭ 17 (+6.25%)
Mutual labels:  crystal-language
burocracia.cr
No dependency Crystal shard to validate, generate and format Brazilian burocracias such as CPF, CNPJ and CEP
Stars: ✭ 21 (+31.25%)
Mutual labels:  crystal-language
shivneri
Component based MVC web framework based on fort architecture targeting good code structures, modularity & performance.
Stars: ✭ 21 (+31.25%)
Mutual labels:  crystal-language
praetorian
A minimalist Crystal authorization system inspired by https://github.com/varvet/pundit.
Stars: ✭ 54 (+237.5%)
Mutual labels:  crystal-language
mpngin
A simple and fast URL shortener with built in stats.
Stars: ✭ 31 (+93.75%)
Mutual labels:  crystal-language
await async
Provide await and async methods to Crystal Lang
Stars: ✭ 71 (+343.75%)
Mutual labels:  crystal-language
mongo orm
Mongo ORM: A simple ORM for using MongoDB with the crystal programming language, designed for use with Amber. Based loosely on Granite ORM. Supports Rails-esque models, associations and embedded documents.
Stars: ✭ 32 (+100%)
Mutual labels:  crystal-language
Leafgem
🌿💎 The humble beginnings of a 2D game engine in Crystal! [in-progress]
Stars: ✭ 72 (+350%)
Mutual labels:  crystal-language
orion
A Crystal router
Stars: ✭ 115 (+618.75%)
Mutual labels:  crystal-language
secp256k1.cr
a native library implementing secp256k1 purely for the crystal language.
Stars: ✭ 34 (+112.5%)
Mutual labels:  crystal-language
crystal-web-framework-stars
⭐️ Web frameworks for Crystal, most starred on Github
Stars: ✭ 40 (+150%)
Mutual labels:  crystal-language
kemal-vue-chat
this is experimental repo for Kemal and Vue.js (+ WebSocket)
Stars: ✭ 32 (+100%)
Mutual labels:  crystal-language
ncurses
Ncurses bindings for Crystal
Stars: ✭ 20 (+25%)
Mutual labels:  crystal-language
crystal-two-factor-auth
Two Factor Authentication Crystal code implementing the Time-based One-time Password Algorithm
Stars: ✭ 24 (+50%)
Mutual labels:  crystal-language

Build Status

git-cleanup-branch

Small utility to cleanup Git merged branches interactively at both local and remote.

Installation

Supported platforms:

  • MacOS X
  • Linux x86_64

Download a binary from releases.

Or build it by yourself. Latest Crystal is required.

git clone --depth=1 https://github.com/ne-sachirou/git-cleanup-branch.git
cd git-cleanup-branch
make && make install

Usage

cd git_project
git cleanup-branch

demo

CONTRIBUTING

  • Fork the repo.
  • Checkout a new feature branch.
  • Implement a feature.
  • Test the feature.
  • Create a pull request.

Pre-requirements:

  • Latest ver. of Crystal.
  • Latest ver. of Ruby & Bundler.

How to test.

make test

TODO

  • Too many unremoved branches.
  • Windows support.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].