Merge pull request #3645 from Calinou/improve-vcs

Improve writing style and fix formatting in Version control systems
This commit is contained in:
Max Hilbrunner
2020-06-05 13:29:39 +02:00
committed by GitHub
@@ -6,28 +6,32 @@ Version Control Systems
Introduction
------------
Godot aims to be VCS friendly and generate mostly readable and
mergeable files. Godot also supports the use of version control
systems in the editor itself. However, VCS in the editor requires
a plugin for the specific VCS you are using. VCS can be setup or
shut down in the editor under Project > Version Control.
Godot aims to be VCS friendly and generate mostly readable and mergeable files.
Godot also supports the use of version control systems in the editor itself.
However, VCS in the editor requires a plugin for the specific VCS you are using.
VCS can be setup or shut down in the editor under **Project > Version Control**.
.. image:: img/version_control_menu.png
Official Git plugin
-------------------
Using Git from inside the editor is supported with an official plugin. You can find the latest
releases `here <https://github.com/godotengine/godot-git-plugin/releases>`_
(it is not available in the asset library). Documentation on how
to use the Git plugin can be found `here <https://github.com/godotengine/godot-git-plugin/wiki>`_.
Using Git from inside the editor is supported with an official plugin.
You can find the latest releases
`here <https://github.com/godotengine/godot-git-plugin/releases>`__
(it is not available in the asset library). Documentation on how to use the Git
plugin can be found
`here <https://github.com/godotengine/godot-git-plugin/wiki>`__.
Files to exclude from VCS
-------------------------
There are some folders Godot creates you should have your VCS ignore:
* .import (This folder stores all the files it imports automatically based on your source assets and their import flags.)
* .translation (This folder stores imported translations generated from CSV files)
* export_presets.cfg (This file contains all the export presets for the project)
* .mono (This folder stores automatically generated mono files, it only exists in projects that use the mono version of Godot)
- ``.import/``: This folder stores all the files it imports automatically based on
your source assets and their import flags.
- ``*.translation``: These files are binary imported translations generated from CSV files.
- ``export_presets.cfg``: This file contains all the export presets for the
project, including sensitive information such as Android keystore credentials.
- ``.mono/``: This folder stores automatically-generated Mono files. It only exists
in projects that use the Mono version of Godot.