mirror of
https://github.com/mnauw/git-remote-hg.git
synced 2025-11-15 15:35:49 +01:00
remote-hg: disable forced push by default
In certain situations we might end up pushing garbage revisions (e.g. in a rebase), and the patches to deal with that haven't been merged yet. So let's disable forced pushes by default. We are essentially reverting back to the old v1.8.2 behavior, to minimize the possibility of regressions, but in a way the user can configure. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
@@ -914,7 +914,7 @@ def main(args):
|
|||||||
|
|
||||||
hg_git_compat = get_config_bool('remote-hg.hg-git-compat')
|
hg_git_compat = get_config_bool('remote-hg.hg-git-compat')
|
||||||
track_branches = get_config_bool('remote-hg.track-branches', True)
|
track_branches = get_config_bool('remote-hg.track-branches', True)
|
||||||
force_push = get_config_bool('remote-hg.force-push', True)
|
force_push = get_config_bool('remote-hg.force-push')
|
||||||
|
|
||||||
if hg_git_compat:
|
if hg_git_compat:
|
||||||
mode = 'hg'
|
mode = 'hg'
|
||||||
|
|||||||
Reference in New Issue
Block a user