相关疑难解决方法(0)

需要将git分支重置为原始版本

我不小心在一个分支机构工作,我不应该有一段时间,所以我分支它给它适当的名称.现在我想要覆盖我不应该使用origin(github)版本的分支.是否有捷径可寻?我尝试删除分支然后重置跟踪分支,但它只是给了我我正在处理的版本.

git

392
推荐指数
5
解决办法
40万
查看次数

在git裸存储库中切换当前分支

我实际上想删除我正在使用的裸存储库中的一个分支,但是这个任务遇到了死胡同,因为如果没有裸工作库没有的"工作树",我就无法切换到主存储库.

当我运行git branch -d master输出时是:

error: Cannot delete the branch 'master' which you are currently on.
Run Code Online (Sandbox Code Playgroud)

所以我尝试通过运行切换到另一个名为'develop'的分支git checkout develop,输出为:

fatal: This operation must be run in a work tree
Run Code Online (Sandbox Code Playgroud)

git git-checkout git-branch

47
推荐指数
1
解决办法
1万
查看次数

标签 统计

git ×2

git-branch ×1

git-checkout ×1