今天在設定LinkedIn 的個人資訊,發現它有技能測驗可以用,於是我試著做Git的技能測驗。
過往我常用的指令不外乎 branch 切換/新增/刪除/merge,commit 的pull/push/rebase,stash 的 save/pop/apply/list/drop。
畢竟大部分時間都會用GUI工具配合,我個人是用gitkraken 他的UI看起來比較酷。
這次考試學到了git stash branch。
git stash branch 可以直接把 stash list 裡面的東西變成branch,用法如下:
git stash branch <new-branch-name> [<stash-name>]
沒給 stash-name的話他會自動apply最新的 stash資料。