forked from gitea/gitea
1
0
Fork 0
gitea/modules/git
Viktor Yakovchuk 08f4b3f312
Fix 500 Error with branch and tag sharing the same name ()
* Fix 500 Error with branch and tag sharing the same name 

Fixed 500 error while create Pull request when there are more
than one sources (branch, tag) with the same name

Fix 

Signed-off-by: Viktor Yakovchuk <viktor@yakovchuk.net>

* fix logging

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: 6543 <6543@obermui.de>
2021-06-23 17:08:26 -04:00
..
pipeline Use git log name-status in get last commit () 2021-06-21 01:00:46 +03:00
tests/repos Fix reading git notes from nested trees () 2019-09-12 09:14:41 +08:00
README.md
batch_reader.go Use git log name-status in get last commit () 2021-06-21 01:00:46 +03:00
blame.go Prevent panic on git blame by limiting lines to 4096 bytes at most () 2020-11-09 21:14:02 -05:00
blame_test.go Ensure BlameReaders close at end of request () 2020-07-01 14:01:17 +01:00
blob.go Add Image Diff for SVG files () 2021-06-05 15:32:19 +03:00
blob_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
blob_nogogit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
blob_test.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
command.go git migration: don't prompt interactively for clone credentials () 2021-05-17 18:59:31 +08:00
command_test.go Fix nondeterministic behavior () 2019-12-13 17:03:38 +08:00
commit.go Add Image Diff for SVG files () 2021-06-05 15:32:19 +03:00
commit_archive.go Set context for running CreateArchive in to that of the request () 2020-08-28 09:55:12 +03:00
commit_convert_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
commit_info.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
commit_info_gogit.go Make commit info cancelable () 2021-06-06 19:44:58 -04:00
commit_info_nogogit.go Use git log name-status in get last commit () 2021-06-21 01:00:46 +03:00
commit_info_test.go Make commit info cancelable () 2021-06-06 19:44:58 -04:00
commit_reader.go Tagger can be empty, as can Commit and Author - tolerate this () 2021-05-12 01:11:42 -04:00
commit_test.go HasPreviousCommit causes recursive load of commits unnecessarily () 2021-02-10 07:00:57 +00:00
diff.go response 404 for diff/patch of a commit that not exist () 2021-04-01 08:17:14 +03:00
diff_test.go Fix a couple of CommentAsPatch issues. () 2021-02-27 19:46:14 +01:00
error.go Fix 500 Error with branch and tag sharing the same name () 2021-06-23 17:08:26 -04:00
git.go Migrations: Use Process Manager to create own Context () 2020-12-02 18:36:06 +00:00
git_test.go Graceful: Xorm, RepoIndexer, Cron and Others () 2019-12-15 09:51:28 +00:00
hook.go Handle and propagate errors when checking if paths are Dirs, Files or Exist () 2020-11-27 21:42:08 -05:00
last_commit_cache.go Ensure memcache TTL cannot be over 30 days () 2021-02-09 22:29:03 +00:00
last_commit_cache_gogit.go Make commit info cancelable () 2021-06-06 19:44:58 -04:00
last_commit_cache_nogogit.go Use git log name-status in get last commit () 2021-06-21 01:00:46 +03:00
log_name_status.go Use git log name-status in get last commit () 2021-06-21 01:00:46 +03:00
notes.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
notes_gogit.go Make commit info cancelable () 2021-06-06 19:44:58 -04:00
notes_nogogit.go Use git log name-status in get last commit () 2021-06-21 01:00:46 +03:00
notes_test.go Make commit info cancelable () 2021-06-06 19:44:58 -04:00
parse_gogit.go Reduce calls to git cat-file -s () 2021-02-17 22:32:25 +01:00
parse_gogit_test.go Reduce calls to git cat-file -s () 2021-02-17 22:32:25 +01:00
parse_nogogit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
parse_nogogit_test.go Fixed assert statements. () 2021-06-07 07:27:09 +02:00
ref.go Multiple GitGraph improvements: Exclude PR heads, Add branch/PR links, Show only certain branches, () 2020-11-08 12:21:54 -05:00
remote.go Add push to remote mirror repository () 2021-06-14 19:20:43 +02:00
repo.go Fix 500 Error with branch and tag sharing the same name () 2021-06-23 17:08:26 -04:00
repo_attribute.go go-version constraints ignore pre-releases () 2020-10-21 11:42:08 -04:00
repo_base_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_base_nogogit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
repo_blame.go Removed unnecessary conversions () 2019-07-23 19:50:39 +01:00
repo_blob.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_blob_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_blob_nogogit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
repo_blob_test.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
repo_branch.go [API] Add pagination to ListBranches () 2021-02-03 20:06:13 +01:00
repo_branch_gogit.go More efficiently parse shas for shaPostProcessor () 2021-06-21 00:39:12 +02:00
repo_branch_nogogit.go More efficiently parse shas for shaPostProcessor () 2021-06-21 00:39:12 +02:00
repo_branch_test.go [API] Add pagination to ListBranches () 2021-02-03 20:06:13 +01:00
repo_commit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
repo_commit_gogit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
repo_commit_nogogit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
repo_commit_test.go Fixed assert statements. () 2021-06-07 07:27:09 +02:00
repo_commitgraph_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_compare.go Restore detection of branches are equal on compare page () 2021-02-16 16:39:45 +01:00
repo_compare_test.go Re-attempt to delete temporary upload if the file is locked by another process () 2020-08-11 21:05:34 +01:00
repo_gpg.go Sign merges, CRUD, Wiki and Repository initialisation with gpg key () 2019-10-16 14:42:42 +01:00
repo_hook.go
repo_index.go Be more strict with git arguments () 2019-08-05 21:39:39 +01:00
repo_language_stats.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_language_stats_gogit.go Speed up `enry.IsVendor` () 2021-04-01 19:41:09 +02:00
repo_language_stats_nogogit.go Use git log name-status in get last commit () 2021-06-21 01:00:46 +03:00
repo_object.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_ref.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_ref_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_ref_nogogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_ref_test.go Add Close() method to gogitRepository () 2019-11-13 07:01:19 +00:00
repo_stats.go support gitmailmap in GetCodeActivityStats() () 2021-03-17 17:00:26 -04:00
repo_stats_test.go Add top author stats to activity page () 2020-01-20 12:07:30 +02:00
repo_tag.go Refactor get tag to remove unnecessary steps () 2020-12-20 00:30:39 +02:00
repo_tag_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_tag_nogogit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
repo_tag_test.go Create tag on ui () 2021-02-28 19:57:45 +00:00
repo_test.go Tests should use test files () 2021-05-09 17:20:33 +02:00
repo_tree.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_tree_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
repo_tree_nogogit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
sha1.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
sha1_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
sha1_nogogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
signature.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
signature_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
signature_nogogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
submodule.go Compare SSH_DOMAIN when parsing submodule URLs () 2020-09-07 20:08:10 -04:00
submodule_test.go Compare SSH_DOMAIN when parsing submodule URLs () 2020-09-07 20:08:10 -04:00
tag.go Tagger can be empty, as can Commit and Author - tolerate this () 2021-05-12 01:11:42 -04:00
tag_test.go Fix git.parseTagData () 2020-12-22 21:44:25 +01:00
tree.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
tree_blob.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
tree_blob_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
tree_blob_nogogit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
tree_entry.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
tree_entry_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
tree_entry_mode.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
tree_entry_nogogit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
tree_entry_test.go Fixed assert statements. () 2021-06-07 07:27:09 +02:00
tree_gogit.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
tree_nogogit.go On open repository open common cat file batch and batch-check () 2021-05-10 03:27:03 +02:00
utils.go Use native git variants by default with go-git variants as build tag () 2020-12-17 22:00:47 +08:00
utils_test.go Fix ref links in issue overviews for tags () 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.