我在一个变更集中有一堆文件,但我想特别忽略一个修改过的文件。在git状态后看起来如下:
# modified: main/dontcheckmein.txt
# deleted: main/plzcheckmein.c
# deleted: main/plzcheckmein2.c
...
有没有一种方法可以让我添加git,但忽略我不想触摸的一个文本文件?类似于:
git add -u -except main/dontcheckmein.txt
我在一个变更集中有一堆文件,但我想特别忽略一个修改过的文件。在git状态后看起来如下:
# modified: main/dontcheckmein.txt
# deleted: main/plzcheckmein.c
# deleted: main/plzcheckmein2.c
...
有没有一种方法可以让我添加git,但忽略我不想触摸的一个文本文件?类似于:
git add -u -except main/dontcheckmein.txt
当前回答
为了将更改保存在文件中,但不是为了提交,我这样做了
git添加。
git reset--main/dontcheckmein.txt
gitcommit-m“提交消息”
要验证文件是否被排除,请执行以下操作
git状态
其他回答
我们可以添加所有文件,并排除必须通过git reset删除的文件。
git add .
git reset -- <file_name_to_exclude>
git add .
git reset main/dontcheckmein.txt
你可以试试这个:git add*&&git reset main/dontcheckmein.txt
为了将更改保存在文件中,但不是为了提交,我这样做了
git添加。
git reset--main/dontcheckmein.txt
gitcommit-m“提交消息”
要验证文件是否被排除,请执行以下操作
git状态
添加所有文件
git添加。
获取要粘贴到下面的文件路径
git状态
从提交中删除
git reset--file/to/path/file-to-ignore.txt