如果我在的.gitignore有一个“供应商”目录下,是有办法,我可以设置当我做一推,将收到目录反正遥控器?
Answer 1:
我认为你正在寻找可以通过具有用于部署到云供应商的一个分支来实现的功能。
设置一个dev
分支,其中包括您.gitignore
文件,请检查您的增量工作纳入该分支。
合并的dev
分支到您的deploy
分支,它不包含.gitignore
文件,但包含了供应商目录。
一旦你完成了合并,推到部署远离您的deploy
分支。
Answer 2:
你.gitignore
文件有无关推动。 它是利用之类的东西git status
和git 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?