1
acthtml 2014 年 5 月 29 日
有没有add 有的话 git reset,没的话没救。
|
3
ijse 2014 年 5 月 29 日
如果文件没有tracked, 就没事。。
|
5
jsonline 2014 年 5 月 29 日 via Android
没事别乱 hard
|
6
kneep 2014 年 5 月 29 日 via iPhone
应该没救了
|
7
ganxiyun 2014 年 5 月 29 日
有些ide有local history,不知道有没有用
|
8
yukirock 2014 年 5 月 29 日
強烈建議把 git 目錄放到 Dropbox 目錄下,雙保險。
|
9
NemoAlex 2014 年 5 月 29 日
你同事改了一天都没有 commit 一次也是厉害
|
11
ChiangDi 2014 年 5 月 29 日
这怪你同事,一天都没commit
|
12
rebornix 2014 年 5 月 29 日
不同意楼上,有时候一天工作可能只是一个文件或者一个很小的feature,反复雕磨,不commit很正常。
|
13
SoloCompany 2014 年 5 月 29 日
JetBrains 党路过,表示 Local History 非常有用
|
14
FatGhosta 2014 年 5 月 29 日
学会git stash
|
15
goofansu 2014 年 5 月 29 日
|
16
goofansu 2014 年 5 月 29 日
接15楼,我试了下,如果git add过,是可以找回的
|
17
exch4nge 2014 年 5 月 29 日 commit要勤快,git stash也可。
@rebornix GIT作为分布式的管理工具,我觉得可以修改一小部分就提交一次。到正式提交到服务器的时候,如果觉得commit太乱,可以先git rebase -i,整理一下commit,可以合并几个commit(同时可以改相关commit message),可以调整顺序,调整完顺序还可以只把前面几个有信心的commit提交到服务器上去。 只要commit了,就不怕丢了,可以checkout,如果这commit被删,也基本上用reflog都回滚操作。 |
18
peizh2006 2014 年 5 月 29 日
印象中add过就可以找回
|
19
skydiver 2014 年 5 月 29 日
只要add过都可以找回。
|
20
ensonmj 2014 年 5 月 29 日 via iPad
vim的话也可以寄希望开了历史纪录
|
22
cyr1l 2014 年 5 月 30 日
JetBrains 的 local History 真的是非常好用, 还自带 diff.
|
23
foru17 2014 年 5 月 30 日
我现在是在dropbox下放开发代码,之前试过有一次没commit 误输入rm -rf 了,从DP找回。add过的话,可以试一下 git reflog
|
24
mahone3297 2014 年 5 月 30 日
add 过可以用git reflog查看历史
没add过,算了吧。。。。 |
26
srjzcar 2014 年 5 月 30 日
个人开发不喜欢这么频繁的gc 团队就别省gc了~
|