我试图提交更改.经过很多问题和冲突,我设法解决了每一个问题.但是,我提交的代码目前不在任何分支上(如git status节目所示).我该如何解决这个问题?我试过几个解决方案,但没有一个对我有效.我尝试了命令,git merge但它说它已经是最新的.
结果git log --all --graph --oneline --decorate是:
* 7833c31 (HEAD) Changed LI tool
* c205a25 Fixed merge conflicts
* 7b10e48 (vsproj/master, master) 4-7-2013
|\
| * cc51cb0 3/9/2013
| * 62ea718 Updated mail and added barcode
| * 9a3573a 1-7-2013
| * 96ded0e Updated ExamsPrinter
| * be6638a 12-25-2012
| * 89cba4b Added HTML to PDF and updated Email app
| * fa96aeb Updates
| * 9ffcfcc Changes in CloudDownloader, LinkedIn & Twitter apps
| * 609c555 Added README file
| * bf8a344 Started implementing CloudDownloader, created FileDownloader, updated FacebookInfoBot
| * c3556ce First Commit
* 3a59cd5 4-7-2013
Run Code Online (Sandbox Code Playgroud)
不确定发生了什么,但你可以通过创建一个新的分支然后合并它来轻松解决它:
git branch lost_changes
git checkout master
git merge lost_changes
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9507 次 |
| 最近记录: |