git checkout master > git push origin origin:refs/heads/myBranch Tota-6ren">
gpt4 book ai didi

git - checkout Git 分支时 "warning: unable to unlink website: Operation not permitted"是什么意思?

转载 作者:行者123 更新时间:2023-12-04 06:55:41 29 4
gpt4 key购买 nike

我正在尝试创建一个跟踪远程分支的本地分支。这是我得到的:

> git checkout master

> git push origin origin:refs/heads/myBranch
Total 0 (delta 0), reused 0 (delta 0)
To git@github.com:myrepo/myproject.git
* [new branch] origin/HEAD -> myBranch

> git fetch origin

> git checkout --track -b myBranch origin/myBranch
warning: unable to unlink website: Operation not permitted
Branch myBranch set up to track remote branch myBranch from origin.
Switched to a new branch 'myBranch'

“警告:无法取消链接网站:不允许操作”是什么意思?一切正常吗?

之后:

有一个名为“网站”的文件夹,但它没有内容。 git submodule initgit submodule update两者都不做, git submodule init websitegit submodule update website两者都有
error: pathspec 'website' did not match any file(s) known to git.
Did you forget to 'git add'?

最佳答案

当您从具有此子模块的分支切换到没有此子模块的分支时,git 会发出该警告。

切换分支时,git 想要清理掉所有不属于你的工作副本,但它不能删除其中包含子模块的目录,因为它们被设计为完全手动的——git 从不隐式地触及你的子模块的状态.

关于git - checkout Git 分支时 "warning: unable to unlink website: Operation not permitted"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2589295/

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