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

时间:2011-10-09 20:54:12

标签: git github

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

我一直在使用:

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

有关如何将此更新为仅签入和推送/公共/资产的任何想法?

由于

1 个答案:

答案 0 :(得分:9)

应该很简单:

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

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