clintburgos/ableton-git

wrapper for git that ensures the best settings for versioning Ableton Live projects

172

stars

13

commits

Rust

primary language

May 24, 2025

updated

README

Ableton-Git Build Status AppVeyor Build Status

This is a wrapper for git that ensures the best settings when working with Ableton Live projects.

  • Audio files are managed by git-lfs
  • .als files are unzipped to XML, so some conflicts can be resolved by looking at the diff.

The motivation for this project is to leverage the power and reliability of git for online music collaboration.

Installation

Prerequisites

You must have git and git-lfs installed.

Binary

Download from the releases page. Place it in your bin directory.

Source

Clone this repo and run cargo build --release. The compiled binary will appear in target/release.

Usage

# From the root of your Ableton Live project:
$ ableton-git init

# Or to check out someone else's work:
$ ableton-git clone ...

# Use `ableton-git` as you would normally use `git`!

I recommend hosting Ableton projects on GitLab because you get 10 GB per repo for free ๐Ÿ™‚

Contributors

clintburgos

12 commits

proshian

1 commits

clintburgos/ableton-git

wrapper for git that ensures the best settings for versioning Ableton Live projects

172

stars

13

commits

Rust

primary language

May 24, 2025

updated

README

Ableton-Git Build Status AppVeyor Build Status

This is a wrapper for git that ensures the best settings when working with Ableton Live projects.

  • Audio files are managed by git-lfs
  • .als files are unzipped to XML, so some conflicts can be resolved by looking at the diff.

The motivation for this project is to leverage the power and reliability of git for online music collaboration.

Installation

Prerequisites

You must have git and git-lfs installed.

Binary

Download from the releases page. Place it in your bin directory.

Source

Clone this repo and run cargo build --release. The compiled binary will appear in target/release.

Usage

# From the root of your Ableton Live project:
$ ableton-git init

# Or to check out someone else's work:
$ ableton-git clone ...

# Use `ableton-git` as you would normally use `git`!

I recommend hosting Ableton projects on GitLab because you get 10 GB per repo for free ๐Ÿ™‚

See what people are saying

Contributors

clintburgos

12 commits

proshian

1 commits

Languages

Rust

64.5%

Shell

29.0%

PowerShell

6.5%