# Girl Life - ECV: Contribution Guide ## Branches *master* - This is where we develop most of the game. *release* - Current release bug fix. ## Remember - Try to keep the game playable ... always. Bugs will happen but obvious mistakes can be eliminated in a simple testing run. - Be careful! Do not erase other people work. - Git offer some help with that but sometimes we have to resolve conflicts ourselves. - Try to make **meaningful** commit messages. - You can use emojis like: :wrench:, :recycle:, :new:, :x:, :shower:. Just dont overload :smile: - emoji cheat sheet: http://www.emoji-cheat-sheet.com/ - Commit **often** and in **small** chunks. - If revert is needed we dont lose much. ## Instructions ### SSH Keys #### Windows: To generate you SSH Key you may use **puttygen** (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) to generate them. Open the program and follow: - Make sure the middle option (SSH-2 RSA) in the bottom is marked. - Make sure the number of bits in a generated key is 2048 (just below those options). - Click generate and follow instructions. - Copy the content in the big rectangle there. - Go to your profile >> profile settings >> ssh keys and paste it in the key field (another big rectangle). - Save the public key in a file. - Save the private file.