gitea/modules/git
silverwind 7d20c8323a
Fix commit status icon when in subdirectory (#20285)
When viewing a subdirectory and the latest commit to that directory in
the table, the commit status icon incorrectly showed the status of the
HEAD commit instead of the latest for that directory.
2022-07-15 14:01:32 +01:00
..
foreachref Improve sync performance for pull-mirrors (#19125) 2022-03-31 14:30:40 +02:00
pipeline Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
tests/repos Auto merge pull requests when all checks succeeded via API (#9307) 2022-05-08 01:05:52 +08:00
url Fix some mirror bugs (#18649) 2022-06-11 21:50:14 +08:00
README.md move code.gitea.io/git to code.gitea.io/gitea/modules/git (#6364) 2019-03-27 17:33:00 +08:00
batch_reader.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
blame.go Set Setpgid on child git processes (#19865) 2022-06-03 15:36:18 +01:00
blame_test.go refactor: move from io/ioutil to io and os package (#17109) 2021-09-22 13:38:34 +08:00
blob.go Read expected buffer size (#17409) 2021-10-24 22:12:43 +01:00
blob_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
blob_nogogit.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
blob_test.go Make git.OpenRepository accept Context (#19260) 2022-03-30 03:13:41 +08:00
command.go Use git.HOME_PATH for Git HOME directory (#20114) 2022-07-08 16:09:07 +08:00
command_race_test.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
command_test.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
commit.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
commit_convert_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
commit_info.go Use native git variants by default with go-git variants as build tag (#13673) 2020-12-17 22:00:47 +08:00
commit_info_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
commit_info_nogogit.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
commit_info_test.go Make git.OpenRepository accept Context (#19260) 2022-03-30 03:13:41 +08:00
commit_reader.go Tagger can be empty, as can Commit and Author - tolerate this (#15835) 2021-05-12 01:11:42 -04:00
commit_test.go Use for a repo action one database transaction (#19576) 2022-05-03 21:46:28 +02:00
diff.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
diff_test.go Prevent off-by-one error on comments on newly appended lines (#18029) 2021-12-20 02:15:49 +00:00
error.go Fix 500 Error with branch and tag sharing the same name #15592 (#16040) 2021-06-23 17:08:26 -04:00
git.go Fix commit status icon when in subdirectory (#20285) 2022-07-15 14:01:32 +01:00
git_test.go Use git.HOME_PATH for Git HOME directory (#20114) 2022-07-08 16:09:07 +08:00
hook.go format with gofumpt (#18184) 2022-01-20 18:46:10 +01:00
last_commit_cache.go Defer Last Commit Info (#16467) 2021-10-08 15:08:22 +02:00
last_commit_cache_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
last_commit_cache_nogogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
lfs.go Refactor git module, make Gitea use internal git config (#19732) 2022-06-10 09:57:49 +08:00
log_name_status.go Prevent context deadline error propagation in GetCommitsInfo (#20346) 2022-07-14 00:24:29 +02:00
notes.go Use native git variants by default with go-git variants as build tag (#13673) 2020-12-17 22:00:47 +08:00
notes_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
notes_nogogit.go Only log non ErrNotExist errors in git.GetNote (#19884) 2022-06-07 16:39:50 +08:00
notes_test.go Make git.OpenRepository accept Context (#19260) 2022-03-30 03:13:41 +08:00
parse_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
parse_gogit_test.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
parse_nogogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
parse_nogogit_test.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
ref.go Refactor various strings (#17784) 2021-12-02 15:28:08 +08:00
remote.go Fix some mirror bugs (#18649) 2022-06-11 21:50:14 +08:00
repo.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
repo_archive.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
repo_attribute.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
repo_attribute_test.go format with gofumpt (#18184) 2022-01-20 18:46:10 +01:00
repo_base.go Make git.OpenRepository accept Context (#19260) 2022-03-30 03:13:41 +08:00
repo_base_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
repo_base_nogogit.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
repo_blame.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
repo_blob.go Use native git variants by default with go-git variants as build tag (#13673) 2020-12-17 22:00:47 +08:00
repo_blob_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
repo_blob_nogogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
repo_blob_test.go Make git.OpenRepository accept Context (#19260) 2022-03-30 03:13:41 +08:00
repo_branch.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
repo_branch_gogit.go Auto merge pull requests when all checks succeeded via API (#9307) 2022-05-08 01:05:52 +08:00
repo_branch_nogogit.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
repo_branch_test.go Auto merge pull requests when all checks succeeded via API (#9307) 2022-05-08 01:05:52 +08:00
repo_commit.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
repo_commit_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
repo_commit_nogogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
repo_commit_test.go Make git.OpenRepository accept Context (#19260) 2022-03-30 03:13:41 +08:00
repo_commitgraph.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
repo_commitgraph_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
repo_compare.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
repo_compare_test.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
repo_gpg.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
repo_hook.go move code.gitea.io/git to code.gitea.io/gitea/modules/git (#6364) 2019-03-27 17:33:00 +08:00
repo_index.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
repo_language_stats.go format with gofumpt (#18184) 2022-01-20 18:46:10 +01:00
repo_language_stats_gogit.go Remove legacy git code (ver < 2.0), fine tune markup tests (#19930) 2022-06-16 23:47:44 +08:00
repo_language_stats_nogogit.go Remove legacy git code (ver < 2.0), fine tune markup tests (#19930) 2022-06-16 23:47:44 +08:00
repo_language_stats_test.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
repo_object.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
repo_ref.go Use native git variants by default with go-git variants as build tag (#13673) 2020-12-17 22:00:47 +08:00
repo_ref_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
repo_ref_nogogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
repo_ref_test.go Make git.OpenRepository accept Context (#19260) 2022-03-30 03:13:41 +08:00
repo_stats.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
repo_stats_test.go Make git.OpenRepository accept Context (#19260) 2022-03-30 03:13:41 +08:00
repo_tag.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
repo_tag_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
repo_tag_nogogit.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
repo_tag_test.go Improve sync performance for pull-mirrors (#19125) 2022-03-31 14:30:40 +02:00
repo_test.go Make git.OpenRepository accept Context (#19260) 2022-03-30 03:13:41 +08:00
repo_tree.go Remove legacy git code (ver < 2.0), fine tune markup tests (#19930) 2022-06-16 23:47:44 +08:00
repo_tree_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
repo_tree_nogogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
sha1.go Use native git variants by default with go-git variants as build tag (#13673) 2020-12-17 22:00:47 +08:00
sha1_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
sha1_nogogit.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
signature.go Use native git variants by default with go-git variants as build tag (#13673) 2020-12-17 22:00:47 +08:00
signature_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
signature_nogogit.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
submodule.go Fix some lints (#17337) 2021-10-17 20:47:12 +01:00
submodule_test.go format with gofumpt (#18184) 2022-01-20 18:46:10 +01:00
tag.go format with gofumpt (#18184) 2022-01-20 18:46:10 +01:00
tag_test.go Fix NPE on try to get tag reference via API (#18245) 2022-01-12 20:37:46 +00:00
tree.go Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 2022-04-01 10:55:30 +08:00
tree_blob.go Use native git variants by default with go-git variants as build tag (#13673) 2020-12-17 22:00:47 +08:00
tree_blob_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
tree_blob_nogogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
tree_entry.go On open repository open common cat file batch and batch-check (#15667) 2021-05-10 03:27:03 +02:00
tree_entry_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
tree_entry_mode.go format with gofumpt (#18184) 2022-01-20 18:46:10 +01:00
tree_entry_nogogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
tree_entry_test.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
tree_gogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
tree_nogogit.go Remove legacy `+build:` constraint (#19582) 2022-05-02 23:22:45 +08:00
utils.go Add more linters to improve code readability (#19989) 2022-06-20 12:02:49 +02:00
utils_test.go Fix ref links in issue overviews for tags (#8742) 2020-05-14 18:55:43 -04:00

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.