Git,如何只提交特定目录?

标签 git github

在我的 Rails 应用程序中,我有一个/public/assets 目录。我正在编写一个 rake 任务来编译和推送 Assets 。生成所有 Assets 后,我想 checkin 并仅将 Assets 文件夹推送到 github。

我一直在使用:

git add .
git commit -a -m "assets"
git push

关于如何将其更新为仅 checkin 和推送/public/assets 的任何想法?

谢谢

最佳答案

应该很简单:

git add public/assets
git commit -m "assets"
git push

请注意,只有当您在提交之前没有暂存(添加)任何其他文件时,这才有效。

关于Git,如何只提交特定目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7706489/

相关文章:

git - 使用 Git 复制子模块

git - Mac : Could not symlink share/man/man5/gitattributes. 5 中的 brew 安装 git 错误

git - 如何让 GIT 忽略我的更改

github - 尝试推送到原点时,远程权限在 github 中被拒绝

git - 如何识别 GitHub 中使用的 Git 版本?

windows - 适用于直接访问的 Windows 的 Git 克隆

git - 不受最近提交影响的代码行

git - 把git origin改成自己的分支

github - Jenkins 拉取请求生成器

php - 由于子模块,Heroku 不会接受推送