go-git

6
11
+ 1
0
pre-commit

69
30
+ 1
0
Add tool

go-git vs pre-commit: What are the differences?

Developers describe go-git as "Low-level and extensible Git client library in Go *". A low level and highly extensible git client library for reading repositories from git servers. It is written in Go from scratch, without any C dependencies. On the other hand, *pre-commit** is detailed as "A slightly improved pre-commit hook for git". pre-commit checks your code for errors before you commit it. pre-commit is configurable.

go-git and pre-commit can be categorized as "Git" tools.

go-git and pre-commit are both open source tools. go-git with 4.12K GitHub stars and 433 forks on GitHub appears to be more popular than pre-commit with 755 GitHub stars and 96 GitHub forks.

Sign up to add or upvote prosMake informed product decisions

Sign up to add or upvote consMake informed product decisions

What is go-git?

A low level and highly extensible git client library for reading repositories from git servers. It is written in Go from scratch, without any C dependencies.

What is pre-commit?

pre-commit checks your code for errors before you commit it. pre-commit is configurable.
What companies use go-git?
What companies use pre-commit?
    No companies found

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with go-git?
    What tools integrate with pre-commit?
      No integrations found
      What are some alternatives to go-git and pre-commit?
      Git Flow
      It provides excellent command line help and output. It is a merge based solution. It doesn't rebase feature branches.
      Atlassian Stash
      It is a centralized solution to manage Git repositories behind the firewall. Streamlined for small agile teams, powerful enough for large organizations.
      Diff So Fancy
      diff-so-fancy builds on the good-lookin' output of git contrib's diff-highlight to upgrade your diffs' appearances.
      TortoiseGit
      It is a Git revision control client, implemented as a Windows shell extension and based on TortoiseSVN. It is free software released under the GNU General Public License.
      Git-Repo
      Control your remote git hosting services from the git commandline. The usage is very simple.
      See all alternatives
      Interest over time