[英]How do I reset a git remote tracking branch?
在另一个问题中,建议我尝试将远程跟踪分支重置为较早的提交并再次执行导入。 我不知道该怎么做,我可以重置主人,但不是分支主人正在跟踪。 简历/大师。
如果我签出 cvs/master,我不在分支上,所以 git-reset 基本上没有效果。
如何更改 cvs/master(或任意远程跟踪分支)引用的提交?
您是否尝试过:创建一个针对该远程分支的本地分支,根据您的需要重置或重新设置此本地分支,使用 -f 选项(强制)推送本地分支?
git-cvsimport 远程分支有点假,所以我认为你可以在你的 .git 目录(在这种情况下为 .git/refs/remotes/cvs/master )中编辑适当的文件,然后将适当的提交放入文件。 我不确定这是否会解决您其他问题中的问题...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.