jrockway / github-import

bulk-import existing repositories to github

This URL has Read+Write access

name age message
file .gitignore Wed Dec 09 20:14:35 -0800 2009 fix gitignore [jrockway]
file Changes Tue Jul 07 09:49:23 -0700 2009 changelog [nothingmuch]
file MANIFEST.SKIP Wed Dec 09 20:14:34 -0800 2009 MANIFEST.SKIP [nothingmuch]
file Makefile.PL Wed Dec 09 20:14:35 -0800 2009 require MX::Getopt::Dashes [jrockway]
file README.mkdn Wed Dec 09 20:14:35 -0800 2009 also update the config file with "token" [jrockway]
directory bin/ Sat Jan 10 18:33:12 -0800 2009 don't load config file when used as a class [nothingmuch]
directory lib/ Wed Dec 09 20:14:35 -0800 2009 lowercase no longer the default [nothingmuch]
directory t/ Sun Mar 08 19:02:06 -0700 2009 change password to token [jrockway]
README.mkdn

How do I use it?

# You can see your token at https://github.com/account
% cd some_project_in_git
% github-import --username jrockway --token decafbad --add-remote --push-mode all

You can also set default values for the command-line parameters via "git config".

% git config --global --add github.user jrockway
% git config --global --add github.token decafbad
% cd some_other_project_in_git
% github-import

Now you won't have to type in your username and github token for every request; the fields will be automatically set from your git configuration file. (You can of course override the defaults on the command-line.)