Codeigniter 4在我的根目录下创建了一个.gitignore文件,但我不知道这个文件是否包含了我不应该在GitHub上共享的所有内容。它会自动排除所有存储个人信息的文件吗?
例如,我听说CodeIgniter制作了一个文件,它存储了所有的错误日志,我不知道该上传什么文件。
因此,我只想使用add
、commit
和push
命令,.gitignore
将自动忽略存储个人信息的文件,对吗?
(我已经使用composer安装了Codeigniter 4,但没有安装其他任何东西。)
Codeigniter 4在我的根目录下创建了一个.gitignore文件,但我不知道这个文件是否包含了我不应该在GitHub上共享的所有内容。它会自动排除所有存储个人信息的文件吗?
例如,我听说CodeIgniter制作了一个文件,它存储了所有的错误日志,我不知道该上传什么文件。
因此,我只想使用add
、commit
和push
命令,.gitignore
将自动忽略存储个人信息的文件,对吗?
(我已经使用composer安装了Codeigniter 4,但没有安装其他任何东西。)
1条答案
按热度按时间56lgkhnf1#
CodeIgniter 4
.gitignore
file。上传项目到GitHub时,我应该包含或排除哪些文件?
上面的
.gitignore
文件应该处理一般用例。是否自动排除所有存储个人信息的文件?
如果您的个人信息存储在项目根目录下的
.env
文件中,则使用上述.gitignore
文件是安全的。如果您在其他配置文件中定义了个人详细信息,则应手动将该文件添加到.gitignore
文件中。例如,我听说CodeIgniter制作了一个文件,它存储了所有的错误日志,我不知道该上传什么文件。我的第二个问题是,这个文件是什么?
错误日志基于当前日期存储在
writable/logs
下,即:writable/logs/log-2022-04-20.log
.上述
.gitignore
文件中已经存在的 * 以下 * 声明负责在提交和推送源代码时忽略所有日志文件。资源:
.gitignore
档案病毒码格式。