Displaying 1 to 20 from 49 results

Git Large File Storage - Git extension for versioning large files


Git LFS is a command line extension and specification for managing large files with Git. The client is written in Go, with pre-compiled binaries available for Mac, Windows, Linux, and FreeBSD.

git-sizer - Compute various size metrics for a Git repository, flagging those that might cause problems


Avoid storing generated files (e.g., compiler output, JAR files) in Git. It would be better to regenerate them when necessary, or store them in a package registry or even a fileserver. Avoid storing large media assets in Git. You might want to look into Git-LFS, which allows you to version your media assets in Git while actually storing them outside of your repository.

Gitleaks - Searches full repo history for secrets and keys


Gitleaks audits local and remote repos by running regex checks against all commits.

grv - GRV is a terminal interface for viewing git repositories


GRV is a terminal based interface for viewing git repositories. It allows refs, commits and diffs to be viewed, searched and filtered. The behaviour and style can be customised through configuration. A query language can be used to filter refs and commits, see the Documentation section for more information. Note: grv is currently an alias used by oh-my-zsh. Add unalias grv to the end of your .zshrc to invoke GRV.




docker-ce - Docker CE


This repository hosts open source components of Docker CE products. The master branch serves to unify the upstream components on a regular basis. Long-lived release branches host the code that goes into a product version for the lifetime of the product. This repository is solely maintained by Docker, Inc.

Hub - Helps you win at git


git + hub = github. hub is a command line tool that wraps git in order to extend it with extra features and commands that make working with GitHub easier.

gitbase - SQL interface to Git repositories, written in Go. https://docs.sourced.tech/gitbase


gitbase, is a SQL database interface to Git repositories. It can be used to perform SQL queries about the Git history and about the Universal AST of the code itself. gitbase is being built to work on top of any number of git repositories.

go-git - A highly extensible Git implementation in pure Go.


go-git is a highly extensible git implementation library written in pure Go. It can be used to manipulate git repositories at low level (plumbing) or high level (porcelain), through an idiomatic Go API. It also supports several type of storage, such as in-memory filesystems, or custom implementations thanks to the Storer interface.


fac - Easy-to-use CUI for fixing git conflicts


I never really liked any of the mergetools out there so I made a program that is somewhat easier to use. fac operates much like git add -p . It has a prompt input at the bottom of the screen where the user inputs various commands.

gitkube - Build and deploy docker images to Kubernetes using git push


Gitkube is a tool for building and deploying docker images on Kubernetes using git push. After a simple initial setup, users can simply keep git push-ing their repos to build and deploy to Kubernetes automatically.

rat - Compose shell commands to build interactive terminal applications


Rat was developed as part of an effort to build a tig-like application with very little opinionated UI logic, delegating instead to the capabilities of shell commands like git log with its --pretty and --graph options. Shell commands are executed and the output is captured and displayed in pagers. Configurable annotators parse through the output, adding annotations that can be acted upon to run other shell commands.

gitql - A git query language


Gitql is a Git query language. It helps to query the repository as sql commands. Example command: select date, message from commits where date < '2014-04-10'

Gogs - A self-hosted Git service written in Go


Gogs(Go Git Service) is a painless self-hosted Git Service written in Go. It supports Create/manage/delete organization with team management, Create/fork/migrate/mirror/delete/watch/rename/transfer public/private repository, Repository viewer/release/issue tracker, Mail service(register, issue), Administration panel, Activity timeline and lot more.

Gitea - Git with a cup of tea


The goal of this project is to make the easiest, fastest, and most painless way of setting up a self-hosted Git service. Using Go, this can be done with an independent binary distribution across all platforms which Go supports, including Linux, macOS, and Windows on x86, amd64, ARM and PowerPC architectures. This project has been forked from Gogs.

gtm - Simple, seamless, lightweight time tracking for Git


GTM is automatic, seamless and lightweight. There is no need to remember to start and stop timers. It runs on occasion to capture activity triggered by your editor. The time metrics are stored locally with the git repository as Git notes and can be pushed to the remote repository.Simply install a plugin for your favorite editor and the GTM command line utility to start tracking your time now.

git-chglog - CHANGELOG generator implemented in Go (Golang).


CHANGELOG generator implemented in Go (Golang). Anytime, anywhere, Write your CHANGELOG. git-chglog internally uses the git command to get data to include in CHANGELOG. The basic steps are as follows.

gandalf - Gandalf is an HTTP API for managing Git repositories.


Gandalf is a REST API written in Go to manage Git repositories, users and provide access to them over SSH.

vcs - VCS Repo management through a common interface in Go


Manage repos in varying version control systems with ease through a common interface.In this case NewRepo will detect the VCS is Git and return a GitRepo. All of the repos implement the Repo interface with a common set of features between them.

git - Package git provides an incomplete pure Go implementation of Git core methods.


Package git provides an incomplete pure Go implementation of Git core methods.

builder - Git server and application builder for Deis Workflow


Deis (pronounced DAY-iss) Workflow is an open source Platform as a Service (PaaS) that adds a developer-friendly layer to any Kubernetes cluster, making it easy to deploy and manage applications on your own servers.For more information about Deis Workflow, please visit the main project page at https://github.com/deis/workflow.