是否可以在 git 中添加(隐藏)多种文件类型?
Is it possible to add (stash) several file types in git?
假设我有
git status
...
Changes not staged for commit:
modified: A.R
modified: B.Rmd
modified: C.txt
...
有没有办法做到以下几点:
git add *.Rmd OR *.R
或
git stash *.Rmd OR *.R
的文档中找不到它
git add "*.R"
工作正常(带引号)。在文档中,它被称为 <pathspec>
您可以作为参数提供。
对于存储,您必须明确使用(通常是隐含的)push
:
git stash push "*.R"
文档提到:
When pathspec is given to git stash push, the new stash entry records the modified states only for the files that match the pathspec.
(在评论后编辑) 如果您需要这两种类型,只需像这样提供多个路径规范:
git add "*.R" "*.Rmd"
git stash push "*.R" "*.Rmd"
假设我有
git status
...
Changes not staged for commit:
modified: A.R
modified: B.Rmd
modified: C.txt
...
有没有办法做到以下几点:
git add *.Rmd OR *.R
或
git stash *.Rmd OR *.R
的文档中找不到它
git add "*.R"
工作正常(带引号)。在文档中,它被称为 <pathspec>
您可以作为参数提供。
对于存储,您必须明确使用(通常是隐含的)push
:
git stash push "*.R"
文档提到:
When pathspec is given to git stash push, the new stash entry records the modified states only for the files that match the pathspec.
(在评论后编辑) 如果您需要这两种类型,只需像这样提供多个路径规范:
git add "*.R" "*.Rmd"
git stash push "*.R" "*.Rmd"