BlindMindStudios / StarRuler2-Source

4X Space Strategy game Star Ruler 2's open source distribution.
http://starruler2.com
Other
1.46k stars 246 forks source link

[Meta] Exclude and gitignore built binaries from repository #21

Open Houkime opened 6 years ago

Houkime commented 6 years ago

It doesn't make sense to have binaries like Star Ruler 2.exe in repository because they should be either updated each commit or they will be simply irrelevant. Given that they should be regenerated anyway and keeping them updated will just introduce unnecessary merge conflicts the choice that 99% of repos make is to exclude them.

Note that in order to remove sth from git repo and ignore, one should FIRST delete and commit deletion and only then ignore because otherwise the file will remain as a zombie in a remote.

DaloLorn commented 6 years ago

The only executable currently in the repository is not updated each commit. It's the Windows launcher, and unless someone makes some pretty significant changes, it will remain perfectly viable for a long time.