gpt4 book ai didi

git - 如何配置git以避免意外的git push

转载 作者:IT王子 更新时间:2023-10-29 00:56:06 24 4
gpt4 key购买 nike

git clone 之后,新 repo 中的配置如下所示:

remote.origin.url=<some url>
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master

然后,我可以执行“git pull”和“git push”。但我只对“git pull”感兴趣,因为我想 push 另一个仓库。

我能做的一件事是:

git add remote repo-for-push <some other url>
git push repo-for-push master

但我想将 git 配置为使用默认和不同的存储库进行 pull 和推送,即:

git pull # pulls from origin
git push # pushes into repo-for-push, avoiding accidental push into the origin

如何配置?提前致谢。

编辑:
基本上,我想将默认的推送 repo 设置为不同于默认的提取/pull repo 。

最佳答案

看起来像

git config remote.origin.receivepack /bin/false

使推送到远程源失败。

关于git - 如何配置git以避免意外的git push,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/527833/

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