如何为Django Wagtail应用程序设置Git工作流?

如何为Django Wagtail应用程序设置Git工作流?,git,github,version-control,workflow,gitignore,Git,Github,Version Control,Workflow,Gitignore,我是目前唯一参与这个项目的人。我正在使用git和GitHub在两台计算机之间传递项目,因为我已经移动了。二者的设置相同,用于运行开发中的项目 我现在想把这个项目推到服务器上。我不是在问关于设置服务器或修改wagtail项目以进行生产的问题 我想知道的是如何继续在我的计算机之间传递我的项目,但我也希望能够推送到实时服务器 我理解使用.gitignore文件来忽略您不想替换的文件,这样您就可以保留您的服务器设置。如果我用一台带服务器的电脑,那就好了。但是,如果我想继续在dev计算机和服务器之间传递项

我是目前唯一参与这个项目的人。我正在使用git和GitHub在两台计算机之间传递项目,因为我已经移动了。二者的设置相同,用于运行开发中的项目

我现在想把这个项目推到服务器上。我不是在问关于设置服务器或修改wagtail项目以进行生产的问题

我想知道的是如何继续在我的计算机之间传递我的项目,但我也希望能够推送到实时服务器

我理解使用.gitignore文件来忽略您不想替换的文件,这样您就可以保留您的服务器设置。如果我用一台带服务器的电脑,那就好了。但是,如果我想继续在dev计算机和服务器之间传递项目,该怎么办?在发送到服务器时,我需要第二个.gitignore文件。例如,我想在我的计算机之间共享sqlite.db,但我不想将其发送到服务器


我忙于使用主分支进行生产,使用alt分支进行开发。我只是对如何在它们之间分隔文件感到困惑。

您是否考虑过构建两个单独的django设置文件?一个用于开发环境,一个用于生产。通过忽略它们,您可以在prod中设置与dev数据库不同的数据库

也许您可以将gitignore“.gitignore”文件本身设置为dev和prod各一个,这样可以避免提取.sqlite文件

祝你好运