mirror of https://github.com/go-gitea/gitea.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* Use go-git for tree reading and commit info lookup. Signed-off-by: Filip Navara <navara@emclient.com> * Use TreeEntry.IsRegular() instead of ObjectType that was removed. Signed-off-by: Filip Navara <navara@emclient.com> * Use the treePath to optimize commit info search. Signed-off-by: Filip Navara <navara@emclient.com> * Extract the latest commit at treePath along with the other commits. Signed-off-by: Filip Navara <navara@emclient.com> * Fix listing commit info for a directory that was created in one commit and never modified after. Signed-off-by: Filip Navara <navara@emclient.com> * Avoid nearly all external 'git' invocations when doing directory listing (.editorconfig code path is still hit). Signed-off-by: Filip Navara <navara@emclient.com> * Use go-git for reading blobs. Signed-off-by: Filip Navara <navara@emclient.com> * Make SHA1 type alias for plumbing.Hash in go-git. Signed-off-by: Filip Navara <navara@emclient.com> * Make Signature type alias for object.Signature in go-git. Signed-off-by: Filip Navara <navara@emclient.com> * Fix GetCommitsInfo for repository with only one commit. Signed-off-by: Filip Navara <navara@emclient.com> * Fix PGP signature verification. Signed-off-by: Filip Navara <navara@emclient.com> * Fix issues with walking commit graph across merges. Signed-off-by: Filip Navara <navara@emclient.com> * Fix typo in condition. Signed-off-by: Filip Navara <navara@emclient.com> * Speed up loading branch list by keeping the repository reference (and thus all the loaded packfile indexes). Signed-off-by: Filip Navara <navara@emclient.com> * Fix lising submodules. Signed-off-by: Filip Navara <navara@emclient.com> * Fix build Signed-off-by: Filip Navara <navara@emclient.com> * Add back commit cache because of name-rev Signed-off-by: Filip Navara <navara@emclient.com> * Fix tests Signed-off-by: Filip Navara <navara@emclient.com> * Fix code style * Fix spelling * Address PR feedback Signed-off-by: Filip Navara <navara@emclient.com> * Update vendor module list Signed-off-by: Filip Navara <navara@emclient.com> * Fix getting trees by commit id Signed-off-by: Filip Navara <navara@emclient.com> * Fix remaining unit test failures * Fix GetTreeBySHA * Avoid running `git name-rev` if not necessary Signed-off-by: Filip Navara <navara@emclient.com> * Move Branch code to git module * Clean up GPG signature verification and fix it for tagged commits * Address PR feedback (import formatting, copyright headers) * Make blob lookup by SHA working * Update tests to use public API * Allow getting content from any type of object through the blob interface * Change test to actually expect the object content that is in the GIT repository * Change one more test to actually expect the object content that is in the GIT repository * Add comments |
6 years ago | |
---|---|---|
.. | ||
tests/repos/repo1_bare | 6 years ago | |
README.md | 6 years ago | |
blob.go | 6 years ago | |
blob_test.go | 6 years ago | |
cache.go | 6 years ago | |
command.go | 6 years ago | |
command_test.go | 6 years ago | |
commit.go | 6 years ago | |
commit_archive.go | 6 years ago | |
commit_info.go | 6 years ago | |
commit_info_test.go | 6 years ago | |
commit_test.go | 6 years ago | |
error.go | 6 years ago | |
git.go | 6 years ago | |
hook.go | 6 years ago | |
parse.go | 6 years ago | |
parse_test.go | 6 years ago | |
ref.go | 6 years ago | |
repo.go | 6 years ago | |
repo_blame.go | 6 years ago | |
repo_blob.go | 6 years ago | |
repo_blob_test.go | 6 years ago | |
repo_branch.go | 6 years ago | |
repo_branch_test.go | 6 years ago | |
repo_commit.go | 6 years ago | |
repo_commit_test.go | 6 years ago | |
repo_hook.go | 6 years ago | |
repo_object.go | 6 years ago | |
repo_pull.go | 6 years ago | |
repo_pull_test.go | 6 years ago | |
repo_ref.go | 6 years ago | |
repo_ref_test.go | 6 years ago | |
repo_tag.go | 6 years ago | |
repo_tag_test.go | 6 years ago | |
repo_test.go | 6 years ago | |
repo_tree.go | 6 years ago | |
sha1.go | 6 years ago | |
signature.go | 6 years ago | |
submodule.go | 6 years ago | |
submodule_test.go | 6 years ago | |
tag.go | 6 years ago | |
tree.go | 6 years ago | |
tree_blob.go | 6 years ago | |
tree_entry.go | 6 years ago | |
tree_entry_test.go | 6 years ago | |
utils.go | 6 years ago |
README.md
Git Module
This module is merged from https://github.com/go-gitea/git which is a Go module to access Git through shell commands. Now it's a part of gitea's main repository for easier pull request.