git stash pop 和 stash apply
时间: 2023-08-25 14:16:04 浏览: 54
git stash pop 和 git stash apply 都是用于从存储列表中恢复stash的命令。两者的区别在于,git stash pop 在应用stash之后会丢弃该stash,而git stash apply 则会保留该stash在存储列表中以备日后重用。如果没有指定版本号,两个命令默认会恢复存储列表中最新的stash。建议在存储列表中只有一条stash时使用git stash pop,以避免忘记指定版本而导致混乱。如果需要指定恢复的版本,可以在命令后面加上stash@{$num},其中$num是stash的版本号。如果想要移除某个stash,可以使用git stash drop 命令,后面加上stash@{$num}指定要删除的版本。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [git stash 命令详解](https://blog.csdn.net/weixin_39106990/article/details/129141780)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [git stash 的用处及用法详解](https://blog.csdn.net/Android_boom/article/details/127052137)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]