How Use Git with Unity! It’s FREE, Easy, and Saves Your Bacon! @LlamAcademy
How Use Git with Unity! It’s FREE, Easy, and Saves Your Bacon!  @LlamAcademy
Uploaded June 2022 | Updated September 2026, 1 hour ago
Learn how to integrate version control (git specifically) into your Unity projects so you can quickly rollback changes, recover your last working copy in the event of hard disk failure or accidental file deletion.

I've seen so many sad posts about people losing days, weeks, or even YEARS worth of projects and work because they only have their local copy of their project 😭.
In this video you'll learn how to back up your project where, in 99% of all possible cases, will not lose your work. We'll walk through how to integrate git into your current project, and back it up on Azure DevOps (which is super powerful, robust, and totally free for teams up to 5 members!)

In the 7 years I've been doing Unity development I haven't lost any projects (and even longer for non-unity-projects!) because I've been following the exact process I outline in this video. Please. Stop losing your work. Use version control. 😒

πŸ”Ά ALL THINGS LlamAcademy now available at: https://llamacademy.dev/support including latest tutorials, courses, ways to support, and more! Check it out πŸ™‚
πŸ‘¨β€πŸ’» No GitHub repository for this one, but you can find all of my projects for FREE on GitHub: github.com/llamacademy
🏷️Save 25% on the ultimate C# IDE: JetBrains Rider with code LLAMACADEMY: jetbrains.com/store/?section=personal&billing=yearly

πŸ“š Resources! πŸ“š
🟠 Get Git: git-scm.com/downloads
🟠 Git Flow - a branching strategy for teams: atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
🟠 Git Documentation: git-scm.com/docs
🟠 GitHub’s .gitignore: github.com/github/gitignore/blob/main/Unity.gitignore

Some links may be affiliate links, which at no additional cost to you, gives me a small portion of the purchase.

Chapters:
00:00 Topic Introduction
01:17 What Is Version Control?
02:08 High Level Git Introduction
02:51 SoloDev Git Workflow
04:26 Get Git
04:53 Create .gitignore & What is a .gitignore?
06:10 Initialize your Repository - Command Line
06:56 Initialize your Repository - Visual Studio Git UI
07:14 Choosing a Git Hosting Provider
08:05 Creating a Git Repository on Azure DevOps
08:20 Push your code to Azure Repos
09:00 Disaster Recovery - Computer or Disk Failure
09:48 Disaster Recovery - Deleted or Corrupted Project Files
11:15 Closing Thoughts
How Use Git with Unity! It’s FREE, Easy, and Saves Your Bacon!Procedural Recoil and Bullet Spread | Gun Series 2 | Unity Tutorial #ShortsAccurate Aiming Options Discussed & Implemented | Gun Series 7 | Unity TutorialStatic vs Instances | Unity C# Basics Part 4 #ShortsRead Texture Data from C# Scripts | Unity Tutorial1 Scene INFINITE Levels by Spawning Levels from ScriptableObject Data at Runtime | Unity TutorialBlend Between Textures in a Shader (Vertex Colors) | ShaderGraph  Unity TutorialVisualize a NavMesh, In Game! | AI Series 45 | Unity Tutorial
LlamAcademy |

How Use Git with Unity! It’s FREE, Easy, and Saves Your Bacon!

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER