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.
zeripath 60c5339042 Graceful: Cancel Process on monitor pages & HammerTime (#9213)
* Graceful: Create callbacks to with contexts

* Graceful: Say when Gitea is completely finished

* Graceful: Git and Process within HammerTime

Force all git commands to terminate at HammerTime
Force all process commands to terminate at HammerTime
Move almost all git processes to run as git Commands

* Graceful: Always Hammer after Shutdown

* ProcessManager: Add cancel functionality

* Fix tests

* Make sure that process.Manager.Kill() cancels

* Make threadsafe access to Processes and remove own unused Kill

* Remove cmd from the process manager as it is no longer used

* the default context is the correct context

* get rid of double till
5 years ago
..
pipeline Add basic repository lfs management (#7199) 5 years ago
tests/repos Fix reading git notes from nested trees (#8026) 5 years ago
README.md move code.gitea.io/git to code.gitea.io/gitea/modules/git (#6364) 5 years ago
blame.go Graceful: Cancel Process on monitor pages & HammerTime (#9213) 5 years ago
blame_test.go Monitor all git commands; move blame to git package and replace git as a variable (#6864) 5 years ago
blob.go Expand/Collapse Files and Blob Excerpt while Reviewing/Comparing code (#8924) 5 years ago
blob_test.go Add Close() method to gogitRepository (#8901) 5 years ago
cache.go move code.gitea.io/git to code.gitea.io/gitea/modules/git (#6364) 5 years ago
command.go Graceful: Cancel Process on monitor pages & HammerTime (#9213) 5 years ago
command_test.go move code.gitea.io/git to code.gitea.io/gitea/modules/git (#6364) 5 years ago
commit.go Fix datarace on git.GlobalCommandArgs on tests (#9162) 5 years ago
commit_archive.go move code.gitea.io/git to code.gitea.io/gitea/modules/git (#6364) 5 years ago
commit_info.go Ensure default gpg settings not nil and found commits have reference to repo (#8604) 5 years ago
commit_info_test.go Add Close() method to gogitRepository (#8901) 5 years ago
commit_test.go move code.gitea.io/git to code.gitea.io/gitea/modules/git (#6364) 5 years ago
error.go Improve listing performance by using go-git (#6478) 5 years ago
git.go Graceful: Cancel Process on monitor pages & HammerTime (#9213) 5 years ago
git_test.go Only check and config git on web subcommand but not others (#7236) 5 years ago
hook.go fix 500 when edit hook (#8782) 5 years ago
notes.go Fix reading git notes from nested trees (#8026) 5 years ago
notes_test.go Add Close() method to gogitRepository (#8901) 5 years ago
parse.go Removed unnecessary conversions (#7557) 5 years ago
parse_test.go Improve listing performance by using go-git (#6478) 5 years ago
ref.go move code.gitea.io/git to code.gitea.io/gitea/modules/git (#6364) 5 years ago
repo.go Variable expansion in repository templates (#9163) 5 years ago
repo_blame.go Removed unnecessary conversions (#7557) 5 years ago
repo_blob.go Removed unnecessary conversions (#7557) 5 years ago
repo_blob_test.go Add Close() method to gogitRepository (#8901) 5 years ago
repo_branch.go Add Close() method to gogitRepository (#8901) 5 years ago
repo_branch_test.go Add Close() method to gogitRepository (#8901) 5 years ago
repo_commit.go Search Commits via Commit Hash (#7400) 5 years ago
repo_commit_test.go Add Close() method to gogitRepository (#8901) 5 years ago
repo_commitgraph.go Use gitea forked macaron (#7933) 5 years ago
repo_compare.go Do not fetch all refs (#7797) 5 years ago
repo_compare_test.go Add Close() method to gogitRepository (#8901) 5 years ago
repo_gpg.go Sign merges, CRUD, Wiki and Repository initialisation with gpg key (#7631) 5 years ago
repo_hook.go move code.gitea.io/git to code.gitea.io/gitea/modules/git (#6364) 5 years ago
repo_index.go Be more strict with git arguments (#7715) 5 years ago
repo_object.go Fixes #7292 - API File Contents bug (#7301) 5 years ago
repo_ref.go Removed unnecessary conversions (#7557) 5 years ago
repo_ref_test.go Add Close() method to gogitRepository (#8901) 5 years ago
repo_stats.go Git statistics in Activity tab (#4724) 5 years ago
repo_stats_test.go Add Close() method to gogitRepository (#8901) 5 years ago
repo_tag.go Strict name matching for Repository.GetTagID() (#8074) 5 years ago
repo_tag_test.go Add Close() method to gogitRepository (#8901) 5 years ago
repo_test.go Add Close() method to gogitRepository (#8901) 5 years ago
repo_tree.go Sign merges, CRUD, Wiki and Repository initialisation with gpg key (#7631) 5 years ago
sha1.go Improve listing performance by using go-git (#6478) 5 years ago
signature.go Improve listing performance by using go-git (#6478) 5 years ago
submodule.go Refactor submodule URL parsing (#7100) 5 years ago
submodule_test.go Refactor submodule URL parsing (#7100) 5 years ago
tag.go Fixes #2738 - Adds the /git/tags API endpoint (#7138) 5 years ago
tree.go Removed unnecessary conversions (#7557) 5 years ago
tree_blob.go Removed unnecessary conversions (#7557) 5 years ago
tree_entry.go Include "executable" files in the index, as they are not necessarily binary (#7718) 5 years ago
tree_entry_test.go Add Close() method to gogitRepository (#8901) 5 years ago
utils.go Move mirror sync actions to notification (#9022) 5 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.