GitKraken for Universities

Free resources for teachers, classes & labs

Watch Professor Video

When students are getting started using Git for version control it can be confusing, but it doesn’t have to be. The GitKraken Git Client and Glo Boards actually help make the process easier, which is why we’ve partnered with GitHub to provide GitKraken Pro accounts for free for students through the GitHub Student Developer Pack and GitKraken Stand-Alone free for teachers, classrooms and computer labs! We've also created lots of resources to help you teach Git, and get free swag for your classes.

Professor Keif

GitKraken Stand-Alone is the easiest way to deploy GitKraken across multiple computers in your classroom or computer lab. It’s serverless, works on airgapped networks and doesn’t require individual accounts. Best of all, we’ve made GitKraken Stand-Alone (normally $99/user) totally free for educational use!!

Free Tools:

When your students are using one Git client and issue tracking system, it makes it easier for them to learn and collaborate, and for you to review.

GitKraken gif

GitKraken Git Client

GitKraken is a Git client for Windows, Mac and Linux, which helps students track and manage changes to their code. The UI is not only beautiful, but also a true time-saver for Git beginners. GitKraken simplifies complicated commands like merge and rebase into drag and drop actions. It gives you and your students insights into the changes being made to the repositories, and makes working with remote repos seamless through integrations with GitHub and GitHub Enterprise. It even empowers students to resolve merge conflicts without ever leaving the app!

GitKraken gif

Code Editor

The GitKraken Git Client has a built-in code editor. So, you can easily initialize a brand new project and use the built-in code editor to start working on that project. Add new files and folders, and edit them directly in GitKraken. Find exactly what you’re looking for by searching within files, utilizing syntax highlighting, the mini map and side-by-side diff view. When you’re ready, simply save your files, stage and commit your changes. No more context switching!

Glo Board gif

GitKraken Glo Boards

Glo Boards are the easiest way for computer science students and teachers to track individual and group tasks! Sync boards with GitHub Issues to visualize items in a workflow or calendar view. Make collaboration on group projects easier by creating an unlimited number of boards and inviting different team members to each board. Customize each workflow, add labels, @mention team members, and track activity.

Glo is not currently included in GitKraken Stand-Alone, but it's free for students and teachers to sign up!

Join leading schools around the world

42 Silicon Valley

Kamyshin Institute of Technology

Universidad del Sinú Sectional Cartagena

University of Arizona

La Trobe University


Korea Advanced Institute of Science and Technology

Georgia Tech

Why Students Love GitKraken:


Get free stickers and swag for your students!

Get Swag

Teach Git with GitKraken

What is a Remote Repository? [Beginner Git Tutorial]

Length: 1:53

This quick Git tutorial video goes over what a Remote Repository is and how to initialize one using GitKraken.




What is a Remote Repository thumbnail


Learning Git with GitKraken - Merge vs Rebase thumbnail


Learning Git with GitKraken - Rebasing in GitKraken vs CLI part 2 thumbnail


Learning Git with GitKraken - What is a Git Repository thumbnail


Learning Git with GitKraken - What are Git Hooks thumbnail


Learning Git with GitKraken - What is a Submodule thumbnail


Learning Git with GitKraken - What is SSH thumbnail


Learning Git with GitKraken - How to Squash Commits thumbnail


Learning Git with GitKraken - What is Git LFS thumbnail


Learning Git with GitKraken - Rebasing in GitKraken vs CLI thumbnail


Learning Git with GitKraken - Merge Conflict thumbnail


Learning Git with GitKraken - What is a PR thumbnail