第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

我可以得到標(biāo)記為-假定不變的文件列表嗎?

我可以得到標(biāo)記為-假定不變的文件列表嗎?

Git
米琪卡哇伊 2019-11-04 15:41:35
我標(biāo)記--assume-unchanged為什么?有什么辦法可以找出我使用該選項(xiàng)所藏的東西嗎?我翻遍了.git/目錄,看不到任何看起來像我期望的東西,但它一定在某個(gè)地方。我已經(jīng)忘記了幾周前以這種方式標(biāo)記的內(nèi)容,現(xiàn)在我需要為以后的開發(fā)人員記錄這些詳細(xì)信息。
查看完整描述

3 回答

?
FFIVE

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊

您可以使用git ls-files -v。如果打印的字符是小寫字母,則文件被標(biāo)記為假定不變。


要僅打印未更改的文件,請使用:


git ls-files -v | grep '^[[:lower:]]'

要擁抱您的懶惰程序員,請將其變成git別名。編輯.gitconfig文件以添加以下代碼段:


[alias]

    ignored = !git ls-files -v | grep "^[[:lower:]]"

現(xiàn)在鍵入git ignored將為您提供如下輸出:


h path/to/ignored.file

h another/ignored.file


查看完整回答
反對 回復(fù) 2019-11-04
?
慕工程0101907

TA貢獻(xiàn)1887條經(jīng)驗(yàn) 獲得超5個(gè)贊

一線

git ls-files -v | grep "^[a-z]"

使用別名

恕我直言,git hidden最好標(biāo)記為的文件--assume-unchanged:


git config --global alias.hidden '!git ls-files -v | grep "^[a-z]"'

這是我擁有的相關(guān)別名的列表~/.gitconfig:


[alias]

  hide = update-index --assume-unchanged

  unhide = update-index --no-assume-unchanged

  unhide-all = update-index --really-refresh

  hidden = !git ls-files -v | grep \"^[a-z]\"

  ignored = !git status -s --ignored | grep \"^!!\"

要使其在子目錄和支持參數(shù)中起作用:


  hidden = "!f(){ git -C \"$GIT_PREFIX\" ls-files -v \"$@\" | grep \"^[a-z]\";}; f"

  ignored = "!f(){ git -C \"$GIT_PREFIX\" status -s --ignored \"$@\" | grep \"^!!\";}; f"

例如:


 # cd target

 # git ignored classes

關(guān)于文件狀態(tài)

對我來說,大多數(shù)隱藏文件都用flag標(biāo)記h,盡管根據(jù)以下手冊,實(shí)際上還有其他幾個(gè)標(biāo)記git-ls-files-v:


-v

    Similar to -t, but use lowercase letters for files that are 

marked as assume unchanged (see git-update-index(1)).

關(guān)于git ls-files-t:


This option (-t) identifies the file status with the following tags 

(followed by a space) at the start of each line:


H   cached

S   skip-worktree

M   unmerged

R   removed/deleted

C   modified/changed

K   to be killed

?   other


查看完整回答
反對 回復(fù) 2019-11-04
?
Cats萌萌

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超9個(gè)贊

這個(gè)命令對我來說更加一致。它將僅打印列為“假定未更改”的文件。


git ls-files -v|grep "^h"

我已經(jīng)在不同的環(huán)境中使用了很多次,并且效果很好。


查看完整回答
反對 回復(fù) 2019-11-04
  • 3 回答
  • 0 關(guān)注
  • 508 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號