No commit activity in last 3 years
No release in over 3 years
Extension for git which adds a command providing similar functionality to git submodules but without attaching each module to a single version
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies
 Project Readme

git-external

Intends to provide an alternative to git-submodules but without being attach to an specific commit

## Requiments

  • ruby 1.8 or 1.9
  • gem
  • git

Dependencies

  • gem install rubygems

Usage

Setup a new git repository:

git init

Help git external:

git external

Setup a new "external" repository:

git external add   

Initialize external repositories:

git external init

Update existing repositories to the latest version:

git external update

Status of your repository:

git external status

Configuration of your repository:

git external list

Execute a command over "external" repository:

git external cmd 'git status'
git external cmd 'git pull --rebase'
git external cmd 'git fetch'

Remove an external repository:

git external rm 

Installation from source

git clone git://github.com/obazoud/git-external.git
cd git-external
git checkout develop
gem build obazoud-git-external.gemspec && gem install --local obazoud-git-external-0.8.2.gem

And voilà!