ME FIRST GAMES
Menu

games for me and you

Git - 10 years later

6/18/2020

0 Comments

 
Picture
📌 I've been using Git for over 10 years and it is my recommended version control system for the vast majority of projects. It empowers parallel development through branching and local repositories and is a great solution for projects with many mergeable files.
📌 For beginners, Git basically allows you to track and share versions of your project with the ability to rollback and check out any previous version you committed. An example: I implement a jump attack in the morning and commit my changes in Git. Another developer, Jeb pulls my changes but accidentally deletes some of my code. I can use Git to recover my changes without deleting Jeb's other changes.
📌 Git command line. After all these years, I have yet to find a Git GUI which can compete with the speed, power, and flexibility of the command line. Imagine pushing a branch to a remote origin while naming the branch a different name, this can all be done with one line. GUI's on the other hand, can be great for resolving merge conflicts.
📌 Binary conflicts are a common issue with Git. In game development, this is a common pain point since game projects have large binary assets. Git LFS supports large files and even has locking support, however locking is more complicated and harder to use than SVN or Perforce. It's common for a developer to use a Git GUI that does not support locking in the UI.

0 Comments



Leave a Reply.

    Picture
    Me First Games is an independent game studio dedicated to creating unique and bizarre video games.
    GAMES HERE

    Red Matter

    Star Impact is an upcoming adventure platformer coming to PC, Mac, and Linux.

    Archives

    April 2021
    February 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    July 2020
    June 2020
    May 2020
    April 2019
    March 2019
    December 2018
    April 2018

    Categories

    All

    RSS Feed

Copyright (c) 2020 Me First LLC
  • STU the First AI
  • Blog
  • Contact
  • Unity Tools
    • Hierarchy Comments
  • STU the First AI
  • Blog
  • Contact
  • Unity Tools
    • Hierarchy Comments