gpt4 book ai didi

git - 配置 Git 以在推送到与当前分支不同的分支时显示警告

转载 作者:太空狗 更新时间:2023-10-29 14:05:54 24 4
gpt4 key购买 nike

有没有办法配置 Git/Github 以在这种情况下提示警告消息:

$> git branch
$> *my_special_branch
$> git commit -am "I am about to make a grave error"
$> git push origin master

基本上我想防止我自己和我的团队在没有警告或确认提示的情况下推送到与我当前所在的分支不同的远程分支...

所以基本上我想防止从任何分支推送到远程 master 分支,本地 master 分支...

最佳答案

我认为没有办法完成您要求 Git 完成的工作。由于您和您的团队成员拥有对存储库的推送访问权限,因此您可以自由地推送到您想要的任何其他分支,master 或其他分支。

那么你可以做的是当你在不同的分支上时向 master 提交一些东西,这样你就不会意外地推送,因为 master 领先于提交。

另一件事是让你自己拥有推送访问权限,然后你的团队成员如果想提交一些东西来掌握,就必须做一个 pull 请求,但我敢肯定这并不理想。

虽然这个问题很有趣,但我会把它留到以后,以防有人给出具体的答案。抱歉,没有比这更多的帮助了。

关于git - 配置 Git 以在推送到与当前分支不同的分支时显示警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31577121/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com