在Git中,如果你想先暫存(stash)你的改動,然后在之后恢復(pop)這些改動,你可以按照以下步驟操作:
1. 暫存改動:
```bash
git stash save
```
或者使用更現代的命令:
```bash
git stash push
```
這兩個命令都會將你當前工作目錄和暫存區中的未提交改動保存到一個stash棧中,并且清除工作目錄和暫存區的改動,讓你的工作目錄變得干凈。
2. 如果你想在此之后恢復(pop)這些改動,你可以使用以下命令:
```bash
git stash pop
```
這個命令會將最近一次stash的改動應用到你的工作目錄和暫存區,并且從stash棧中刪除這個stash。
注意,`git stash pop`會直接應用stash并刪除它。如果你只想查看或者應用某個特定的stash,而不是最近的一個,你可以使用`git stash list`來查看stash列表,然后使用`git stash apply <stash_id>`來應用指定的stash,其中`<stash_id>`是stash列表中顯示的stash的編號或SHA哈希值。如果你想保留這個stash,不立即刪除,可以使用`git stash apply --index <stash_id>`(需要Git 2.23或更高版本)。