Derrick Stolee
d24eda4e03
repository: create disable_replace_refs()
...
Several builtins depend on being able to disable the replace references
so we actually operate on each object individually. These currently do
so by directly mutating the 'read_replace_refs' global.
A future change will move this global into a different place, so it will
be necessary to change all of these lines. However, we can simplify that
transition by abstracting the purpose of these global assignments with a
method call.
We will need to keep this read_replace_refs global forever, as we want
to make sure that we never use replace refs throughout the life of the
process if this method is called. Future changes may present a
repository-scoped version of the variable to represent that repository's
core.useReplaceRefs config value, but a zero-valued read_replace_refs
will always override such a setting.
Signed-off-by: Derrick Stolee <derrickstolee@github.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2023-06-12 13:34:55 -07:00
..
2023-04-11 08:52:10 -07:00
2023-04-11 08:52:10 -07:00
2023-03-21 10:56:51 -07:00
2023-03-21 10:56:51 -07:00
2023-04-11 08:52:09 -07:00
2023-04-11 08:52:10 -07:00
2023-04-25 13:56:20 -07:00
2023-04-11 08:52:10 -07:00
2023-03-21 10:56:54 -07:00
2023-06-12 13:34:55 -07:00
2023-04-11 08:52:09 -07:00
2023-03-21 10:56:54 -07:00
2023-03-21 10:56:54 -07:00
2023-04-06 13:38:31 -07:00
2023-03-21 10:56:51 -07:00
2023-03-21 10:56:54 -07:00
2023-04-11 08:52:09 -07:00
2023-03-21 10:56:54 -07:00
2023-04-25 13:56:20 -07:00
2023-03-21 10:56:51 -07:00
2023-06-12 13:34:55 -07:00
2023-04-11 08:52:09 -07:00
2023-04-11 08:52:10 -07:00
2023-04-11 08:52:10 -07:00
2023-03-21 10:56:53 -07:00
2023-04-11 08:52:10 -07:00
2023-03-21 10:56:54 -07:00
2023-03-21 10:56:54 -07:00
2023-03-28 14:11:24 -07:00
2023-04-25 13:56:20 -07:00
2023-04-11 08:52:10 -07:00
2022-11-21 12:06:15 +09:00
2023-03-21 10:56:54 -07:00
2023-03-21 10:56:51 -07:00
2023-04-06 13:38:31 -07:00
2023-04-25 13:56:20 -07:00
2023-04-25 13:56:20 -07:00
2023-04-25 13:56:20 -07:00
2023-04-25 13:56:20 -07:00
2023-04-25 13:56:20 -07:00
2023-03-21 10:56:53 -07:00
2023-04-21 15:35:05 -07:00
2023-04-06 13:38:31 -07:00
2023-06-12 13:34:55 -07:00
2023-04-25 13:56:20 -07:00
2023-04-28 16:03:03 -07:00
2023-04-20 14:33:36 -07:00
2023-04-11 08:52:10 -07:00
2023-04-11 08:52:10 -07:00
2023-04-11 08:52:10 -07:00
2023-03-21 10:56:51 -07:00
2023-06-12 13:34:55 -07:00
2023-04-11 08:52:10 -07:00
2023-03-21 10:56:51 -07:00
2023-04-25 13:56:20 -07:00
2023-04-25 13:56:20 -07:00
2023-04-06 13:38:31 -07:00
2023-04-11 08:52:09 -07:00
2023-03-21 10:56:53 -07:00
2023-04-06 13:38:31 -07:00
2023-04-11 08:52:09 -07:00
2023-03-21 10:56:54 -07:00
2023-03-28 14:11:24 -07:00
2023-03-28 14:11:24 -07:00
2023-04-25 13:56:20 -07:00
2023-04-11 08:52:09 -07:00
2023-04-11 08:52:10 -07:00
2023-04-25 13:56:20 -07:00
2023-03-21 10:56:51 -07:00
2023-03-21 10:56:53 -07:00
2023-04-11 08:52:10 -07:00
2023-04-11 08:52:10 -07:00
2023-04-11 08:52:10 -07:00
2023-06-12 13:34:55 -07:00
2023-04-06 13:38:31 -07:00
2023-03-21 10:56:51 -07:00
2023-03-21 10:56:51 -07:00
2023-03-21 10:56:51 -07:00
2023-06-12 13:34:55 -07:00
2023-04-11 08:52:09 -07:00
2023-04-11 08:52:09 -07:00
2023-04-11 08:52:09 -07:00
2023-04-11 08:52:09 -07:00
2023-04-25 13:56:20 -07:00
2023-04-25 13:56:20 -07:00
2023-04-06 13:38:31 -07:00
2023-03-28 14:11:24 -07:00
2023-03-28 14:11:24 -07:00
2023-04-06 13:38:31 -07:00
2023-04-28 16:03:03 -07:00
2023-06-12 13:34:55 -07:00
2023-03-21 10:56:53 -07:00
2023-04-11 08:52:09 -07:00
2023-04-11 08:52:10 -07:00
2023-04-11 08:52:09 -07:00
2023-04-17 18:05:13 -07:00
2023-04-11 08:52:09 -07:00
2023-04-06 13:38:31 -07:00
2023-04-06 13:38:31 -07:00
2023-04-11 08:52:09 -07:00
2023-03-21 10:56:51 -07:00
2023-04-11 08:52:09 -07:00
2023-04-25 13:56:20 -07:00
2023-04-25 13:56:20 -07:00
2023-03-21 10:56:54 -07:00
2023-04-25 13:56:20 -07:00
2023-03-21 10:56:51 -07:00
2023-04-25 13:56:20 -07:00
2023-04-25 13:56:20 -07:00
2023-06-12 13:34:55 -07:00
2023-04-11 08:52:10 -07:00
2023-04-11 08:52:09 -07:00
2023-03-21 10:56:51 -07:00
2023-03-28 14:11:24 -07:00
2023-06-12 13:34:55 -07:00
2023-04-25 13:56:20 -07:00
2023-04-11 08:52:09 -07:00
2023-03-21 10:56:51 -07:00
2023-04-11 08:52:09 -07:00
2023-04-25 13:56:20 -07:00
2023-04-17 18:05:11 -07:00