我是新来的,我失去了所有的改变。
我为我的更改创建了一个分支,然后我想进行合并。
所以我转到师父那里,把我的分支和师父合并,但是我忘了做一个承诺。所以现在我的树枝看起来和主人一样。
与Mac的GitHub客户端合并后,没有抛出任何错误.
如何恢复未提交的更改?
,这是我的航站楼的历史。但所有这些都是在我发现自己的更改丢失后输入的,并试图在谷歌上搜索答案。
506 git结账母版 507 git合并storyboard_branch 508吉特重放 509吉特复位--硬头~1 510 git复位--硬头~0 511 git重放 512吉特复位--硬头~1 513吉特复位-硬头@1 514 git重置--硬头^@1 515 git重置--硬^HEAD@1 516 git复位--合并头~1 517 git重放 518 git复位--合并头~5 519 git重置--合并头~7 520吉特复位--合并头部~7 521 git重放 522 git复位--合并头~14 523 git复位--合并头~14 524 git提交-c ORIG_HEAD 525ды 526 ls 527 cd .git 528 ls 529 grep -ri stroyboard_branch 530张cd。 531 git结帐 532 git结帐storyboard_branch 533吉特拉原点 534 git结帐storyboard_branch 535 git重放 536 git复位--合并头~22 537 git结帐 538 git提交-c头~16 539 git重置--合并 540 git重置--合并 541 git重放
发布于 2013-07-23 13:31:53
如果您没有提交更改,并且签出了另一个分支,则git将不会存储这些文件,它将用指定的分支覆盖它们。
这就是说,除了预先使用git存储之外,没有恢复丢失数据的方法。
早提交,经常提交
https://stackoverflow.com/questions/17811188
复制相似问题