[Intel-gfx] [PATCH] dim: Disallow remote branch deletions with 'dim push'
Ashutosh Dixit
ashutosh.dixit at intel.com
Fri Jun 2 03:50:10 UTC 2023
An inadvertent 'dim push -d' can delete remote branches. Disallow such
remote branch deletions.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit at intel.com>
---
dim | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/dim b/dim
index 126568e..e5899e6 100755
--- a/dim
+++ b/dim
@@ -1029,6 +1029,12 @@ function dim_push_branch
fi
fi
+ # Disallow remote branch deletions, say with 'dim push -d'
+ if [[ "$@" == *"-d"* ]]; then
+ echoerr "Attempt to delete remote branch, aborting."
+ return 1
+ fi
+
git_push $remote $branch "$@"
update_linux_next $branch drm-intel-next drm-intel-next-fixes drm-intel-fixes
--
2.38.0
More information about the Intel-gfx
mailing list