我在跑步时遇到问题
git svn rebase
或者
git svn rebase -l
什么都没发生。然而,
git svn fetch
成功取消了新的修订。当我使用 'gitk' 将我的工作副本恢复到以前的版本时,这种情况开始发生,然后意外地运行了“git reset --hard HEAD”而没有切换回我的主分支。关于如何在不重新克隆的情况下解决此问题的任何想法?
编辑
'git 状态' 输出
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# several untracked files
nothing added to commit but untracked files present (use "git add" to track)
'git branch -avv' 显示了我所有可用的本地和远程分支。有很多输出,那么我到底应该寻找什么?
值得注意的是,我可以从另一个分支获取新的修订,看来我的主分支搞砸了。