Skip to main content Skip to docs navigation
Check

Download git-deps-syncer executable.

Package Managers

Pull in git-deps-syncer’s executable using popular package managers.

Homebrew

The fastest way (for macOS and Linux) to install git-deps-syncer is using Homebrew:

brew install ZachiNachshon/tap/git-deps-syncer

Alternatively, tap into the formula to have brew search capabilities on that tap formulas:

  1. Tap into ZachiNachshon formula

    brew tap ZachiNachshon/tap
    
  2. Install the latest git-deps-syncer binary

    brew install git-deps-syncer
    

Released Version

Download and install git-deps-syncer executable (copy & paste into a terminal):

curl -sfLS https://raw.githubusercontent.com/ZachiNachshon/git-deps-syncer/master/install.sh | bash -

Available installation flags:

Flag Description
VERSION Specify the released version to install
DRY_RUN Run all commands in dry-run mode without file system changes

Example:

curl -sfLS \
  https://raw.githubusercontent.com/ZachiNachshon/git-deps-syncer/master/install.sh | \
  DRY_RUN=True \
  VERSION=0.6.0 \
  bash -

Alternatively, you can download a release directy from GitHub

Download Specific Release

PATH awareness

Make sure ${HOME}/.local/bin exists on the PATH or sourced on every new shell session.

Pre-Built Release

Clone git-deps-syncer repository into a directory of your choice:

git clone https://github.com/ZachiNachshon/git-deps-syncer.git; cd git-deps-syncer

Uninstall

Instruction to uninstall git-deps-syncer based on installation method.

Homebrew

brew remove git-deps-syncer

Released Version

curl -sfLS https://raw.githubusercontent.com/ZachiNachshon/git-deps-syncer/master/uninstall.sh | bash -

Available flags:

Flag Description
DRY_RUN Run all commands in dry-run mode without file system changes

Example:

curl -sfLS \
  https://raw.githubusercontent.com/ZachiNachshon/git-deps-syncer/master/uninstall.sh | \
  DRY_RUN=True \
  bash -