Skip to content

Commit b9ff16a

Browse files
authored
--hard , --soft parameter
1 parent 3772e6c commit b9ff16a

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,16 @@ git reset --hard HEAD~1
238238
git reset --hard ad41df36b7
239239
```
240240

241+
`--hard` 這個參數,有三種選擇,分別為 `--mixed` ( default ) `--hard` `--soft`
242+
243+
`--hard` 這個參數簡單解釋就是將之前的 commit 都丟掉( 完全 **不保留** )。
244+
245+
`--soft` 這個參數簡單解釋就是將之前的 commit 都丟掉,但 **保留** 你之前工作區的狀態。
246+
247+
`--mixed` (default)。
248+
249+
`--hard``--soft` 這兩個我覺得用文字不好說明,我建議大家自己去玩玩看,就可以了解他們之間的差異。
250+
241251
![alt tag](http://i.imgur.com/6RVutiK.jpg)
242252

243253
版本號 ( ad41df36b7 ) 沒必要全部都寫,寫前幾位就可以了,Git 會自動去找。

0 commit comments

Comments
 (0)