1
0
Fork 0
forgejo/modules/git
wxiaoguang 7018659a1d
Close stdout correctly for "git blame" ()
Close stdout correctly for "git blame", otherwise the failed "git blame"
would case the request hanging forever.

And "os.Stderr" should never (seldom) be used as git command's stderr
2023-08-13 02:11:20 +00:00
..
foreachref Replace interface{} with any () 2023-07-04 18:36:08 +00:00
internal
pipeline
tests/repos
url
batch_reader.go Make git batch operations use parent context timeout instead of default timeout () 2023-08-04 14:50:41 +02:00
blame.go Close stdout correctly for "git blame" () 2023-08-13 02:11:20 +00:00
blame_test.go
blob.go
blob_gogit.go
blob_nogogit.go
blob_test.go
command.go
command_race_test.go
command_test.go
commit.go Show branches and tags that contain a commit () 2023-07-27 12:47:41 +02:00
commit_convert_gogit.go
commit_info.go
commit_info_gogit.go Replace interface{} with any () 2023-07-04 18:36:08 +00:00
commit_info_nogogit.go
commit_info_test.go
commit_reader.go
commit_test.go
diff.go
diff_test.go
error.go
git.go Update tool dependencies, lock govulncheck and actionlint () 2023-07-09 11:58:06 +00:00
git_test.go
hook.go
last_commit_cache.go Replace interface{} with any () 2023-07-04 18:36:08 +00:00
last_commit_cache_gogit.go
last_commit_cache_nogogit.go
log_name_status.go
notes.go
notes_gogit.go
notes_nogogit.go
notes_test.go
parse_gogit.go
parse_gogit_test.go
parse_nogogit.go
parse_nogogit_test.go
README.md
ref.go
ref_test.go
remote.go
repo.go
repo_archive.go
repo_attribute.go
repo_attribute_test.go
repo_base.go
repo_base_gogit.go
repo_base_nogogit.go Update tool dependencies, lock govulncheck and actionlint () 2023-07-09 11:58:06 +00:00
repo_blame.go Remove git.FileBlame () 2023-07-12 19:07:29 +02:00
repo_blob.go
repo_blob_gogit.go
repo_blob_nogogit.go
repo_blob_test.go
repo_branch.go
repo_branch_gogit.go
repo_branch_nogogit.go
repo_branch_test.go
repo_commit.go
repo_commit_gogit.go
repo_commit_nogogit.go
repo_commit_test.go
repo_commitgraph.go
repo_commitgraph_gogit.go
repo_compare.go Support getting changed files when commit ID is EmptySHA () 2023-08-04 02:53:15 +00:00
repo_compare_test.go Support getting changed files when commit ID is EmptySHA () 2023-08-04 02:53:15 +00:00
repo_gpg.go
repo_hook.go
repo_index.go Update tool dependencies, lock govulncheck and actionlint () 2023-07-09 11:58:06 +00:00
repo_language_stats.go
repo_language_stats_gogit.go
repo_language_stats_nogogit.go
repo_language_stats_test.go
repo_object.go
repo_ref.go Show branches and tags that contain a commit () 2023-07-27 12:47:41 +02:00
repo_ref_gogit.go
repo_ref_nogogit.go
repo_ref_test.go
repo_stats.go
repo_stats_test.go
repo_tag.go
repo_tag_gogit.go
repo_tag_nogogit.go
repo_tag_test.go
repo_test.go
repo_tree.go
repo_tree_gogit.go
repo_tree_nogogit.go
sha1.go Support getting changed files when commit ID is EmptySHA () 2023-08-04 02:53:15 +00:00
sha1_gogit.go
sha1_nogogit.go
sha1_test.go
signature.go
signature_gogit.go
signature_nogogit.go Update tool dependencies, lock govulncheck and actionlint () 2023-07-09 11:58:06 +00:00
submodule.go
submodule_test.go
tag.go
tag_test.go
tree.go
tree_blob.go
tree_blob_gogit.go
tree_blob_nogogit.go
tree_entry.go
tree_entry_gogit.go
tree_entry_mode.go
tree_entry_nogogit.go
tree_entry_test.go
tree_gogit.go
tree_nogogit.go
utils.go Replace interface{} with any () 2023-07-04 18:36:08 +00:00

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.