帮助!我的 git 存储库在泡菜中!
推拉本地和远程分支说Already up-to-date.
但是检查文件会发现它们之间的差异。
这很复杂,因为我有两个本地分支,master 和 staging,每个分支都跟踪相同的远程版本。
我花了几个小时试图找出一种系统的方法来解决这个问题。但我担心我会让事情变得更糟并在此过程中丢失编辑。
在这些情况下有推荐的方法吗?
编辑
->git remote show origin
* remote origin
Fetch URL: git@github.com:mygits/myrepo.git
Push URL: git@github.com:mygits/myrepo.git
HEAD branch (remote HEAD is ambiguous, may be one of the following):
master
staging
Remote branches:
master tracked
staging tracked
Local refs configured for 'git push':
master pushes to master (up to date)
staging pushes to staging (up to date)