git-lfs/git
brian m. carlson ac0deefef9
git: consider full refspec when determining seen refs
We avoid rewriting references that we've already seen, since in some
cases we will need to order references to properly handle tags pointing
to tags.  However, we use ref.Name for this, which is the short name,
not the full refspec.  Consequently, if we've already seen a ref with
the same short name (e.g., a branch when we're processing a tag), we end
up skipping the second ref.

This is not what we want, so let's use the full refspec when populating
the set of items we've already seen.
2020-05-18 13:57:29 +00:00
..
gitattr git/gitattr: fix dropped test errors 2019-11-06 13:07:05 -08:00
githistory git: consider full refspec when determining seen refs 2020-05-18 13:57:29 +00:00
attribs.go Tidy files 2019-10-02 19:17:28 +00:00
config_test.go git: provide a read-only configuration object 2018-10-26 15:27:54 +00:00
config.go Pass environment variables into object scanner 2019-08-15 17:39:32 +00:00
filter_process_scanner_test.go Fix error strings to follow Go guidelines 2019-10-22 17:33:49 +03:00
filter_process_scanner.go git: remove low value debug message 2017-10-27 09:51:45 -06:00
filter_process_status.go git: introduce type 'FilterProcessStatus' 2017-08-24 18:28:50 -04:00
git_test.go pre-push: find named remote for URL if possible 2020-05-04 17:13:19 +00:00
git.go Allow literal local paths as remotes 2020-05-06 13:56:40 +00:00
ls_files.go Tidy files 2019-10-02 19:17:28 +00:00
object_scanner.go Ensure proper alternate handling with gitobj 2019-08-15 17:39:32 +00:00
pkt_line_reader_test.go filter-process: fix reading 1024 byte files 2016-11-22 12:21:48 +01:00
pkt_line_reader.go filter-process: avoid hang when using git hash-object --stdin 2019-11-04 19:55:45 +00:00
pkt_line_test.go Fix error strings to follow Go guidelines 2019-10-22 17:33:49 +03:00
pkt_line_writer_test.go git: teach *PktlineWriter.Flush() to respond to nil receiver 2017-08-02 13:26:38 -06:00
pkt_line_writer.go git: teach *PktlineWriter.Flush() to respond to nil receiver 2017-08-02 13:26:38 -06:00
pkt_line.go Fix error strings to follow Go guidelines 2019-10-22 17:33:49 +03:00
refs_test.go git: port over existing commands.refUpdate tests 2018-01-05 15:18:17 -07:00
refs.go git: remove unnecessary debug trace messages 2018-01-17 11:06:23 -07:00
rev_list_scanner_test.go git: avoid "bad object" messages when force-pushing 2020-04-23 15:13:31 +00:00
rev_list_scanner.go git: avoid "bad object" messages when force-pushing 2020-04-23 15:13:31 +00:00
version.go git/version.go: replace sync.Mutex usage with sync.Once 2019-01-23 15:42:32 -08:00