bit

command module
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 18, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

README

bit

Bit is a simple version control system built on top of git. Bit is super easy to learn and will vastly simplify your development workflow.

At times you may still want/need to use git. When the times arrive

Installation

curl -sf https://gobinaries.com/chriswalz/bit | sh

note: git must be installed

Usage

Create a new commit

bit save [commit message]

Save your changes to the current branch [amends current commit]

bit save

Synchronize yours changes to origin branch

bit sync

Switch branches

bit switch [branch-name]

You have access to ALL git commands as well. 90% of the time the above commands will have you covered.

bit commit -m "I can still use git commands", bit pull -r origin master

workflow example

bit switch example-branch Branch does not exist. Do you want to create it? Y/n

yes

Switched to a new branch 'example-branch'

[Makes some changes]

bit save "add important feature"

[fix an error for important feature]

bit save

[push changes to origin]

bit sync

[two days later confirm your branch is in sync with origin]

bit sync

Principles

Think in the age of the cloud Development workflows have changed in the 15 years since Gits creation Favor simplicity over complexity Bit should have happy defaults Bit must be fully compatible with Git

Documentation

Overview

Copyright © 2020 NAME HERE <EMAIL ADDRESS>

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL