亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

您如何存儲未跟蹤的文件?

您如何存儲未跟蹤的文件?

Git
小怪獸愛吃肉 2019-11-04 14:38:41
我對一個文件進行了更改,再加上一個新文件,并希望在我切換到另一個任務時使用git stash進行保存。但是git stash本身僅存儲對現有文件的更改;新文件保留在我的工作樹中,使以后的工作變得混亂。我如何隱藏這個未跟蹤的文件?
查看完整描述

3 回答

?
肥皂起泡泡

TA貢獻1829條經驗 獲得超6個贊

要存儲您的工作目錄,包括未跟蹤的文件(尤其是.gitignore中的文件),則可能要使用此cmd:


git stash --include-untracked


更多細節:

2018年5月17日更新:


現在git stash --all,新版本的git可以存儲所有文件,包括未跟蹤和忽略的文件。

git stash --include-untracked不再觸摸忽略的文件(在git 2.16.2上測試)。


原始答案如下:


警告,如果您在gitignore文件中有任何目錄/ *條目,這樣做將永久刪除您的文件。


從1.7.7版開始,您可以使用git stash --include-untracked或git stash save -u存放未跟蹤的文件,而無需暫存它們。


添加(git add)文件并開始對其進行跟蹤。然后藏起來。由于文件的全部內容都是新內容,因此將其隱藏起來,您可以根據需要進行操作。


查看完整回答
反對 回復 2019-11-04
?
慕沐林林

TA貢獻2016條經驗 獲得超9個贊

從git 1.7.7開始,git stash接受--include-untracked選項(或short-hand -u)。要將未跟蹤的文件包括在存儲中,請使用以下命令之一:


git stash --include-untracked

git stash -u

警告,如果您在gitignore文件中有任何目錄/ *條目,這樣做將永久刪除您的文件。


查看完整回答
反對 回復 2019-11-04
  • 3 回答
  • 0 關注
  • 1008 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號