git - 如何恢复 git add?
问题描述
我想把我的主人分支到一个新的分支,比如新分支。然而,我不小心跑了git checkout -b add new-branch
。
现在我无法查看我的任何其他分支或结帐到我的原始主机。该命令似乎在本地创建了一个新的仓库。
我试过用git revert
它来解决这个问题,但无济于事。我想知道如何访问我的原始仓库并删除子模块。
解决方案
我想我应该删除这个问题,但我只是在错误的目录中。
所以为了得到我的旧分支,我只是cd
进入适当的目录并删除 submodule git rm --cached unintended-branch-name
。
推荐阅读
- javascript - ANTLR4 JavaScript 解析器:如何在解析中捕获错误
- javascript - 如何在不改变任何内容的情况下找到数组中最常出现的项目?
- python - pyspark 根据列值删除重复行
- asp.net-mvc - HttpContent.ReadAsMultipartAsync 留下一个临时文件
- javascript - 无法使用 D3 强制布局按节点属性绘制链接
- python - 无法在 mac 中初始化 pipenv(类型错误:序列项 0:预期的 str 实例,找到无类型)
- javascript - 使用 FileReader API 时无法设置 Vue 数据变量
- javascript - Socket.io 在页面刷新时创建多个连接
- java - Cloud Firestore - 动态查询
- matlab - Octave 与 Matlab 和 Scilab 的性能对比