Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
推送由Django创建的文件,而不是git需要忽略的文件_Django_Git_Gitlab_Gitignore - Fatal编程技术网

推送由Django创建的文件,而不是git需要忽略的文件

推送由Django创建的文件,而不是git需要忽略的文件,django,git,gitlab,gitignore,Django,Git,Gitlab,Gitignore,我第一次使用git推送到Gitlab,但是没有完全配置.gitignore。 我现在按如下方式配置.gitignore: # Environments env/ # Byte-compiled / optimized / DLL files poc_project/poc_project/__pycache__ poc_project/pollution/__pycache__ __pycache__/ *.py[cod] *$py.class # Django stuff: *.log loc

我第一次使用git推送到Gitlab,但是没有完全配置.gitignore。 我现在按如下方式配置.gitignore:

# Environments
env/
# Byte-compiled / optimized / DLL files
poc_project/poc_project/__pycache__
poc_project/pollution/__pycache__
__pycache__/
*.py[cod]
*$py.class
# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal
env/和poc_项目/poc_项目/\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu。 我使用它来配置我的.gitignore,因为我使用django。我的队友很快就要开始这个项目了

让pycache文件和db.sqlite3用于与Django在远程存储库上的团队工作是一个问题?
如果是,如何从gitlab存储库中正确删除这些文件?

如果它们不包含任何敏感信息:只需删除这些文件并提交删除即可。如果它们确实包含敏感信息,则即使在删除文件后,它们仍会出现在历史记录中。这需要一些额外的工作,请参阅:

与我的问题相同,但是,您可以在最后一页中为团队中的每个人使用branch All只需删除文件/目录,提交删除并再次推送即可。