batiste / python-git-tools

A script that help administrate your git python repositories

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

============================================================
A script that help administrate your git python repositories
============================================================

:Version: 0.0.1

Introduction
============

This script can help you if your project is constitued of a lot of different
git repositories. It will help to quickly pull all the repo. Make a global commit
on all the repo with the same message, or publish a new package automaticaly.

The script is supposed to stand in your project diretory with all your git repositories.

Syntax
======

To update all you repositories::

    python git.py pull

To see the diff on all you repositories::

    python git.py diff

To commit all you repositories::

    python git.py commit "<your message>"

To push all you repositories::

    python git.py push

To bump version, commit and push the change and upload a new package for a particular pypi server (by default chishop is used)::

    python git.py new_package <server name>


Other functions
=============================

Self explanatory::

    python git.py checkout <branch>
    python git.py add <filename>
    python git.py list_repos
    python git.py status

    python git.py compile_messages
    python git.py make_messages

About

A script that help administrate your git python repositories


Languages

Language:Python 100.0%