2016-07-25 57 views
1

我有克隆的存储库,并有database.php文件的凭据是不同的,每次我需要提交和推送,我必须手动添加除数据库文件,然后推动每个文件。像:如何忽略文件,直到下一次修改或临时?

git add file_name 
git add another_file_name 
..... 
git push origin 

有没有办法忽略了所有我做的,除非database.php中再次修改服务器提交为database.php文件。

回答

0

database.php加入.gitignore并通过运行git rm --cache .gitignore清除它的cache

P.S:此文件将永远被忽略,直到您从.gitignore中删除它并清除cache

+0

我想忽略暂时 – justnajm

+1

开始忽略对文件的更改: ---------------- ---------------------------- git update-index --assume-unchanged path/to/file 再次跟踪: - ------------------------------------------- git update-index - 不假定路径/到/文件 –

0

试试这个:

从项目目录中删除它(并没有实际删除它):git的RM --cached database.php中

如果您还没有一个的.gitignore,你可以在你的项目文件夹中创建一个:project/.gitignore。

中的.gitignore

舞台文件将database.php中承诺:git的添加项目/的.gitignore

提交:git的承诺-m “消息”。

将您的更改推送到git。