繁体   English   中英

Git只提交一个文件夹中的文件

[英]Git only commit files from one folder

我有一个包含多个文件夹的项目,我只想提交一个文件夹中的文件。

但是,我不想签出其他文件(因为我仍在处理它们)。

我想知道是否有办法用git commit做到这一点,或者我是否需要git stash存放其他文件然后正常提交。

谢谢。

git commit path/to/files/* -m"Message"

仅会提交路径/到/文件下的那些文件,而忽略暂存区域中的其他文件。

仅添加要提交到索引的文件,而不是提交。

git add -u subdir_to_commit
git commit

您可以使用以下命令查看索引中当前包含的内容以及不包含的内容:

git status

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM