PageSourceSearch

https://johnnywang1994.github.io/book/assets/stash.html-FLsVTNAy.js

js johnnywang1994.github.io collected 2026-10-03 09:25:06 UTC 5,567 bytes, 27 lines download raw bytes

1import{_ as n,c as a,e,o as i}from"./app-BgYE7jZN.js";const l={};function t(c,s){return i(),a("div",null,[...s[0]||(s[0]=[e(`<h1 id="git-stash-保存紀錄" tabindex="-1"><a class="header-anchor" href="#git-stash-保存紀錄"><span>Git Stash 保存紀錄</span></a></h1><p><code>git stash</code> 能用來記錄當前工作目錄和索引的當前狀態,可以讓您保存當前修改後暫時處理其他事項,回到修改前的乾淨目錄</p><h2 id="用法列表" tabindex="-1"><a class="header-anchor" href="#用法列表"><span>用法列表</span></a></h2><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code class="language-bash"><span class="line"><span class="token comment"># 保存當前未 commit 的紀錄</span></span>
2<span class="line"><span class="token function">git</span> stash</span>
3<span class="line"></span>
4<span class="line"><span class="token comment"># 保存當前未 commit 的程式碼並添加備註</span></span>
5<span class="line"><span class="token function">git</span> stash save <span class="token string">&quot;備註的內容&quot;</span></span>
6<span class="line"></span>
7<span class="line"><span class="token comment"># 列出 stash 的所有紀錄</span></span>
8<span class="line"><span class="token function">git</span> stash list</span>
9<span class="line"></span>
10<span class="line"><span class="token comment"># 刪除 stash 的所有紀錄</span></span>
11<span class="line"><span class="token function">git</span> stash <span class="token function">clear</span></span>
12<span class="line"></span>
13<span class="line"><span class="token comment"># 應用最近一次的 stash</span></span>
14<span class="line"><span class="token function">git</span> stash apply</span>
15<span class="line"></span>
16<span class="line"><span class="token comment"># 應用最近一次的 stash,隨後刪除該紀錄</span></span>
17<span class="line"><span class="token function">git</span> stash pop</span>
18<span class="line"></span>
19<span class="line"><span class="token comment"># 刪除最近的一次 stash</span></span>
20<span class="line"><span class="token function">git</span> stash drop</span>
21<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code class="language-bash"><span class="line">$ <span class="token function">git</span> stash list</span>
22<span class="line">stash@<span class="token punctuation">{</span><span class="token number">0</span><span class="token punctuation">}</span>: WIP on <span class="token punctuation">..</span>.</span>
23<span class="line">stash@<span class="token punctuation">{</span><span class="token number">1</span><span class="token punctuation">}</span>: WIP on <span class="token punctuation">..</span>.</span>
24<span class="line">stash@<span class="token punctuation">{</span><span class="token number">2</span><span class="token punctuation">}</span>: On <span class="token punctuation">..</span>.</span>
25<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code class="language-bash"><span class="line"><span class="token comment"># 應用第二條 stash 紀錄</span></span>
26<span class="line">$ <span class="token function">git</span> stash apply stash@<span class="token punctuation">{</span><span class="token number">1</span><span class="token punctuation">}</span></span>
27<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div>`,6)])])}const o=n(l,[["render",t]]),d=JSON.parse('{"path":"/articles/git/stash.html","title":"Git Stash 保存紀錄","lang":"zh-TW","frontmatter":{}
27,"git":{"updatedTime":1748788505000,"contributors":[{"name":"johnnywang1994","username":"johnnywang1994","email":"[email protected]","commits":2,"url":"https://github.com/johnnywang1994"},{"name":"Lindy Liao","username":"","email":"[email protected]","commits":1}],"changelog":[{"hash":"f01bfa128b4d33fbeddb8abb1697b5391b273d28","time":1748788505000,"email":"[email protected]","author":"Lindy Liao","message":"UPD"},{"hash":"71ccb7693345c8ddc2f554e00f8a0ce73af2b783","time":1648521821000,"email":"[email protected]","author":"johnnywang1994","message":"UPD: upgrade to v2"},{"hash":"4f6b4a1132d02dee2dd7a88840addd4028265b72","time":1647334152000,"email":"[email protected]","author":"johnnywang1994","message":"UPD: add git stash"}]},"filePathRelative":"articles/git/stash.md"}');export{o as comp,d as data};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.