簡體   English   中英

配置Git以通知有關隱藏的更改

[英]Configure Git to notify about stashed changes

是否可以配置Git來提醒我,當我啟動一些Git命令時,我的存儲空不是空的,比方說,例如,當我切換分支時?

有些命令可以調用githooks

切換分支通常由git checkout <branch> 掛鈎post-checkout是否存在,如果存在則可以調用,並且在運行git checkout時可執行。 復制以下腳本並粘貼到.git/hooks/post-checkout ,然后運行chmod 755 .git/hooks/post-checkout

#!/bin/bash

oldrev=$1
newrev=$2
flag=$3

# list stashes if switching branches
if [[ "${flag}" = 1 ]];then
    git stash list
fi

然后當你運行git checkout <branch> ,將運行git stash list並打印存儲條目(如果有的話)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM