Think about your personal settings in VS Code (if you use that). You should be making them once on your development machine and then running the same migrations on your colleagues’ machines, your staging machines, and eventually your production machines.,There are a lot of different file types and specific folders that you don’t need. gitignore.,The migration files for each app live in a “migrations” directory inside of that app, and are designed to be committed to, and distributed as part of, its codebase. You can't do much with that and we don't need it, python will create them anyway. Therefore, it’s unnecessary to add those to your repository.,Python will always compile your code to byte code. Those are both generated and can be generated by anyone that has access to your code. Think of your virtual environment and all the. If you are using Git for version control, you need a Gitignore file to ignore all files that don’t matter and shouldn’t be in your git repository. # Comment Reason: https: ///joeblau/gitignore.io/issues/ 186#issuecomment- 215987721 It should be something like this one (might need some adjustments if you use something other than IntelliJ as your IDE and : Created by.
# JIRA plugin atlassian - ide - plugin.xmlįor Android Studio and IntelliJ) com_crashlytics_export_strings.xml crashlytics.properties crashlytics - build.properties fabric.properties # mpeltonen / sbt - idea plugin.idea_modules / idea / / / dictionaries.idea / / jsLibraryMappings.xml # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, P圜harm, CLion, Android Studio and Webstorm