繁体   English   中英

如何重置 git 远程跟踪分支?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM