git stash怎么选择部分文件存储
时间: 2023-07-09 07:40:32 浏览: 155
可以使用以下命令将指定的文件添加到存储区:
```
git stash push <文件路径>
```
例如,要将`file1.txt`和`file2.txt`添加到存储区,可以使用以下命令:
```
git stash push file1.txt file2.txt
```
如果要添加多个文件,可以使用通配符。例如,要添加所有扩展名为`.txt`的文件,可以使用以下命令:
```
git stash push *.txt
```
注意,使用该命令仅将指定的文件添加到存储区。如果要还原这些文件,必须使用相应的命令将它们从存储区中还原。
相关问题
git stash 只保存部分文件 并且自定义名字
你可以使用以下命令来保存部分文件至git stash,并自定义stash的名字:
```
git stash save <stash-name> <path-to-file1> <path-to-file2> ...
```
其中,`<stash-name>`是你自定义的stash名字,`<path-to-file1> <path-to-file2> ...` 是你想要保存的文件路径。这个命令会将指定的文件保存到git stash中,并使用你自定义的名字进行标记。其他文件不会被保存。
需要注意的是,如果你只想保存部分文件,那么你需要先将这些文件进行暂存(`git add`),再执行上述命令。否则,如果这些文件没有被暂存,那么执行stash命令时会将所有未提交的修改都保存到stash中。
git stash 部分文件,并添加comment
要使用`git stash`命令暂存(stash)部分文件并添加注释(comment),可以使用以下命令:
```
git stash save --patch "comment"
```
其中,`--patch`选项表示只暂存部分文件,而不是所有修改。这将会打开一个交互式界面,让你选择要暂存的文件和修改。对于每个修改,你可以选择将其暂存(输入`y`),或者不暂存(输入`n`)。你也可以选择跳过该文件并暂存下一个文件(输入`s`),或者退出交互式界面并不进行任何操作(输入`q`)。
最后,你需要在命令中添加`"comment"`,其中`comment`是你想要添加的注释。这个注释将会保存在暂存的记录中,以便你以后查看。
例如,如果你想要暂存`file1.txt`和`file2.txt`两个文件,并添加注释`"temporarily save changes"`,可以使用以下命令:
```
git stash save --patch "temporarily save changes" file1.txt file2.txt
```
这将会暂存`file1.txt`和`file2.txt`两个文件,并将注释`"temporarily save changes"`保存在暂存的记录中。
阅读全文
相关推荐
















