【发布时间】:2011-06-13 03:36:35
【问题描述】:
是否可以只将一个文件推送到 Heroku,而不是关闭所有更改的文件?
谢谢...
【问题讨论】:
-
... 这样您就可以部署一个 .gitignored 文件,例如 google api 的“credentials.json”,而无需在源代码控制中跟踪它。这将是一个了不起的功能
是否可以只将一个文件推送到 Heroku,而不是关闭所有更改的文件?
谢谢...
【问题讨论】:
你可以提交单个文件
user@mypc~$ git add single/path/to.file
user@mypc~$ git commit -m "si"
【讨论】:
如果您只提交一个文件,那么它就是唯一将被推送的文件。
【讨论】:
没有。 Git 跟踪内容而不是文件,因此您可以推送全部或全部推送。
如果您不想推送某些文件,请将它们添加到 .gitignore 文件中。
但是,如果您已经提交了它们,您仍然会为该提交推送它们,但以后的任何更改都将被忽略。
【讨论】:
git rm --cached) 并提交删除,否则 git 将继续将它们视为正常。 gitignore 仅适用于未跟踪的文件。