A Go module for Git access through shell
Switch branches/tags
Clone or download
Pull request Compare This branch is 147 commits ahead, 54 commits behind gogs:master.
michaelkuhn and lafriks command: fix NewCommand (#135)
Make an explicit copy of GlobalCommandArgs, otherwise append might
overwrite it.
Latest commit 389d3c8 Nov 28, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Comment help text for issues (#78) Aug 8, 2017
docker/ci Accept git 1.7.2 as the minimum version (#90) Nov 28, 2017
tests/repos/repo1_bare Add parsing support for tag GPG signatures (#124) Jul 8, 2018
vendor Refactor branch list using src-d/go-git and add GetRefs function (#133) Nov 15, 2018
.drone.yml Add codecov test coverage (#120) Jun 16, 2018
.editorconfig switch gitter to discord for drone. (#65) Jun 16, 2017
.gitignore Tests for GetComimitsInfo (#99) Dec 20, 2017
.lgtm update LGTM pattern (#102) Jan 3, 2018
CONTRIBUTING.md Update chat links to Discord (#61) Jun 12, 2017
DCO Added files for contributions, maintainers and DCO Nov 12, 2016
Gopkg.lock Refactor branch list using src-d/go-git and add GetRefs function (#133) Nov 15, 2018
Gopkg.toml Refactor branch list using src-d/go-git and add GetRefs function (#133) Nov 15, 2018
LICENSE Extended license file Nov 12, 2016
MAINTAINERS add myself to maintainers (#130) Oct 18, 2018
Makefile fix golint path. (#131) Oct 18, 2018
README.md Add codecov test coverage (#120) Jun 16, 2018
blob.go Improve memory usage for Blob.Data() by ~50% (#96) Nov 28, 2017
blob_test.go Improve memory usage for Blob.Data() by ~50% (#96) Nov 28, 2017
command.go command: fix NewCommand (#135) Nov 27, 2018
command_test.go Rectify error handling (#44) May 26, 2017
commit.go Add parsing support for tag GPG signatures (#124) Jul 8, 2018
commit_archive.go golint fixed current -min_confidence=0.9 Nov 13, 2016
commit_info.go Kill zombie subprocesses in GetCommitsInfo (#101) Dec 22, 2017
commit_info_test.go Tests for GetComimitsInfo (#99) Dec 20, 2017
commit_test.go Add function to resolve short commit ID to full SHA1 (#122) Jun 12, 2018
doc.go ask for go get from code.gitea.io/git (#4) Nov 11, 2016
error.go Added FollowLink() method to TreeEntry (#114) Apr 19, 2018
git.go Accept git 1.7.2 as the minimum version (#90) Nov 28, 2017
hook.go use a new hooks dir struct (#34) Feb 24, 2017
parse.go Fix tree entry parsing (#110) Feb 10, 2018
parse_test.go Fix tree entry parsing (#110) Feb 10, 2018
ref.go Refactor branch list using src-d/go-git and add GetRefs function (#133) Nov 15, 2018
repo.go Fix time parsing (#97) Dec 10, 2017
repo_blame.go Fix blame problem for older git versions (#118) May 17, 2018
repo_blob.go Blob api (#132) Nov 11, 2018
repo_blob_test.go Blob api (#132) Nov 11, 2018
repo_branch.go Refactor branch list using src-d/go-git and add GetRefs function (#133) Nov 15, 2018
repo_branch_test.go Refactor branch list using src-d/go-git and add GetRefs function (#133) Nov 15, 2018
repo_commit.go Add parsing support for tag GPG signatures (#124) Jul 8, 2018
repo_commit_test.go Refactor branch list using src-d/go-git and add GetRefs function (#133) Nov 15, 2018
repo_hook.go golint fixed current -min_confidence=0.9 Nov 13, 2016
repo_object.go golint fixed current -min_confidence=0.9 Nov 13, 2016
repo_pull.go use io reader for GetFormatPatch (#105) Jan 7, 2018
repo_pull_test.go use io reader for GetFormatPatch (#105) Jan 7, 2018
repo_ref.go Refactor branch list using src-d/go-git and add GetRefs function (#133) Nov 15, 2018
repo_ref_test.go Refactor branch list using src-d/go-git and add GetRefs function (#133) Nov 15, 2018
repo_tag.go Fix parsing bug in GetTagInfos (#58) Jun 6, 2017
repo_test.go fix git version below 2.7 (#119) May 26, 2018
repo_tree.go Improving / Exposing Git-Trees related features for Git-Trees API. (#123 Nov 26, 2018
sha1.go Simplify sha1 functions (#111) Feb 10, 2018
signature.go Fix time parsing (#97) Dec 10, 2017
submodule.go golint fixed current -min_confidence=0.9 Nov 13, 2016
tag.go Add get tags info method for releases (#27) Jan 5, 2017
tree.go Improving / Exposing Git-Trees related features for Git-Trees API. (#123 Nov 26, 2018
tree_blob.go golint fixed current -min_confidence=0.9 Nov 13, 2016
tree_entry.go Improving / Exposing Git-Trees related features for Git-Trees API. (#123 Nov 26, 2018
tree_entry_test.go Fix for short symlinks (#115) Apr 21, 2018
utils.go Merge branch 'lunny/fixed_lint' of https://github.com/lunny/git into … Nov 17, 2016

README.md

Git Shell

Build Status Join the chat at https://img.shields.io/discord/322538954119184384.svg codecov Go Report Card GoDoc

This project is a Go module to access Git through shell commands. For further informations take a look at the current documentation.

Contributing

Fork -> Patch -> Push -> Pull Request

Authors

License

This project is under the MIT License. See the LICENSE file for the full license text.