如何推的.gitignore指定的文件?(How do I push files specified

2019-06-26 17:56发布

如果我在的.gitignore有一个“供应商”目录下,是有办法,我可以设置当我做一推,将收到目录反正遥控器?

Answer 1:

我认为你正在寻找可以通过具有用于部署到云供应商的一个分支来实现的功能。

设置一个dev分支,其中包括您.gitignore文件,请检查您的增量工作纳入该分支。

合并的dev分支到您的deploy分支,它不包含.gitignore文件,但包含了供应商目录。

一旦你完成了合并,推到部署远离您的deploy分支。



Answer 2:

.gitignore文件有无关推动。 它是利用之类的东西git statusgit add弄清楚文件应该是什么(或可能)未来的一部分提交。 您可以添加使用的是忽略的东西git add命令; 除非你使用它会引发错误-f选项:

The following paths are ignored by one of your .gitignore files:
somefilename
Use -f if you really want to add them.
fatal: no files added

一旦你已经添加文件到资料库,将连同其他任何更改推。



文章来源: How do I push files specified in .gitignore?