gpt4 book ai didi

git - git 中修剪的区别

转载 作者:太空狗 更新时间:2023-10-29 13:15:11 25 4
gpt4 key购买 nike

本来想删除一个远程分支

git push --delete <branchname>

...为我做的。但是,我不明白其他命令之间的区别:

git push --prune ...
git prune ...

这些有什么用?该手册对我没有帮助,因为它听起来很相似,我希望他们能按照我最初的想法去做。

最佳答案

git prune 作用于您的本地 存储库,它会删除对象(例如,提交和不再可从任何分支访问的文件或标记,或来自 HEAD)。 git push --prune 作用于远程 存储库,它删除本地不存在的分支(真的 请谨慎使用此命令,因为它会删除您从未在本地 checkout 的所有分支;如果您的本地存储库仅将某个分支视为远程分支,它将被远程删除。

关于git - git 中修剪的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35160175/

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