作者zeqw (重心)
看板Soft_Job
标题[求救] Git 操作
时间Sun Nov 29 21:16:04 2015
想请问以下这样的情况是否还有救,
原本有两个commit, 想把它交换顺序,
用了git rebase -i然後把两笔资料调换,
调换後又下了git rebase --contiune
然後其中某一笔就不见了,
是否已经没救了?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.243.181.203
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1448802967.A.6AA.html
1F:推 NDark: 你应该开另一个branch 然後pick过去... 11/29 21:17
2F:→ NDark: 我以为git是出了名的凡走过必留下痕迹 11/29 21:18
3F:推 banjmin: git reset ORIG_HEAD 11/29 21:35
4F:→ carlcarl: 有救吧 11/29 22:08
5F:推 qsort: google: restoring lost commits 11/29 22:16
6F:→ zeqw: 感谢3F..有救..这种方式救回来会把档案都变成modified? 11/29 22:39
7F:→ badyy: 小的commit,小鲁是用stg 把series交换! 11/29 22:49
8F:推 abc0922001: git指令好复杂XD 11/29 22:57
9F:推 glennchen: git reflog may help on it. 11/29 23:01
10F:→ zeqw: git reflog v.s. git reset ORIG_HEAD 哪个较好用? 11/29 23:03
11F:→ glennchen: reflog为ref操作的log, 跟reset是不同的东西 11/29 23:15
12F:→ puritys: 先备份! copy 整个资料夹 11/30 00:17
13F:推 ns1234: 楼上那干嘛还用git啊。。? 11/30 00:58
14F:→ Masakiad: 楼楼上让我吃饭喷笑 11/30 13:02
15F:→ puritys: 先备份 避免手残 下错指令 11/30 21:32
16F:→ puritys: 一个 repository 通常也没多大 cp -r 就备好了 11/30 21:40
17F:推 ns1234: 切两个测试合并的分支出去试看,出错就把测试的删掉不久好 12/02 10:05
18F:→ ns1234: 了。。 12/02 10:05