1. 程式人生 > >新需求只寫了一半遇到緊急BUG,需要git操作怎麼辦?

新需求只寫了一半遇到緊急BUG,需要git操作怎麼辦?

1.先用 $ git stash  把當前的工作現場 存放 起來

2.$ git stash  save '備註資訊'  //為這次暫存做個標記

3.git stash 可以多次操作,每次新的stash會固定放到[email protected]{0}位置,以此類推

[email protected]{0}

[email protected]{1}

[email protected]{2}

......

3.$ git stash list 可以檢視stash列表,如果有save資訊,也會相應顯示

4.$ git stash show

[email protected]{X}命令來檢視對應的每次修改,X表示標號,有save標註也可以不檢視

5.$ git stash apply [email protected]{X}命令還原指定現場

6.$ git stash pop 還原最後一次儲存的現場,即[email protected]{0},git checkout .可以清空這次修改