5 years ago

How to collaborate on our projects using git


Thank you for your interest in working with us on one of our team projects! This guide will help you get started with an important technical aspect of distributed team collaboration, a tool called git.

This guide is for those completely new to Git and maybe have no idea what it even is.


What is git?

Git is a (basically) a collaboration tool to synchronize files across users and keep a history of all files. By itself Git is a set of command line programs that are not friendly to use (but are very powerful).

Sites like GitLab and Github make using Git nicer by providing friendly interfaces and providing project management features (that are not technically part of Git) such as issue tracking, wikis, release schedules, Discord integration, and things like that.


Recommended videos

If you are new to git, please take the time to watch the following videos so you have a handle on what these tools do and how to use them. You don't need to memorize everything in them.

  • What is Version Control? - the basics of what Git is and why we use it. All You're Perfect Studio projects (currently) use Git for version control. You don't need to be an expert but it helps a lot if you have a basic grasp of what is going on.

  • Using the Issue/Task Tracker - not the most exciting video but it covers all the main features of the Issue/Task tracking system that you will use. All You're Perfet Studio projects make extensive use of the Issue tracker.

  • Issue Board - this short and easy to watch video shows how the Issue Board works. Most You're Perfect Studio projects make at least some use of the Issue Board.


One-time setup

  1. Register for a free account at GitLab - this is the website that hosts our git files.

  2. Register for a free account at GitHub - this is different than GitLab. Technically GitGHub and GitLab are competitors but the GitHub desktop software is nicer and works with both websites. It requires having a GitHub login - so you will need logins for both websites.

  3. Install GitHub Desktop

  4. Open the GitHub Desktop application and login with your GitHub username and password

  5. In GitHub Desktop select File->Clone Repository

  6. Click the URL tab

  7. For the repository URL enter the clone URL for you project (it is on the project's main page - ask your project manager if you can't find it.

  8. Local path can be any place on your computer, this is where all of the project files will be stored

  9. Click [Clone]



0 comments

Loading...

Next up

Inktober 2019 days 1-4 from Catherine Irkalla and Katrina Niolet

I can't help it - I love cosplay. So much so that we have added XCOSER as partner company of You're Perfect Studio. Use this link plz: http://www.dpbolvw.net/click-9105010-13663089 and then coupon codes: * xcoser10 - 10% off all items * MXMEN20 - 20% off X-Men items

Merchandise with Gary, our company mascot, is now available! https://www.redbubble.com/people/catherineirkall/works/38804515-…

You're Perfect Studio, in cooperation with Crayola, now offers art supplies through our Facebook Shop! To celebrate, use coupon code SUNSHINE to save 10% on Crayola orders over $25 until June 30th! https://www.facebook.com/youreperfectstudio/shop

Inktober day 1 from Lucinda L'Enfant

You're Perfect Studio turns 1 year old today!!! Thank you to everyone in the GameJolt Community that has contributed time, feedback, code, models, and funding to our help get our digital arts co-op started!

Dominella Concept Art Pack 1, including coloring sheets and NSFW now available to our $10+ supporters on https://www.patreon.com/YourePerfect

Queen Roux by Twofaced Harley

* T-shirts, posters, stickers, and more

* Official Catherine's Quest merchandise

* Products: <https://youreperfect.studio/yourls/tfhrbroux1>

* More about Catherine's Quest: <https://gamejolt.com/games/Catherines-Quest/408402>

Get regular test builds, help out our artist cooperative, get your name in the credits, and even sit in on developer meetings. All for a one-time $5 charge (or a $1/mo+ pledge on Patreon) Head over to https://gamejolt.com/games/Catherines-Quest/408402 and help us make this game!

Inktober day 4: Freeze by Catherine Irkalla and Katrina Niolet based on an album by K's Choice that contains a song called Mr Freeze