Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danielgp/git-operations

GIT repetitive opertions made easy
https://github.com/danielgp/git-operations

csv-export git

Last synced: about 2 months ago
JSON representation

GIT repetitive opertions made easy

Awesome Lists containing this project

README

        

GIT Operations
==============

GIT repetitive opertions made easy

## What is this repository for? ##

This repository is intended to ease various GIT operations

## Who do I talk to? ##

Repository owner is: [Daniel Popiniuc](mailto:[email protected])

## Usage ##

1. Generate CSV output by running `git.exe log --decorate --oneline --no-abbrev-commit --pretty=tformat:\"%%an;%%ae;%%cn;%%ce;%%T;%%H;%%aI;%%cI;%%D;%%s;%%-\" --shortstat > `. As this file will have some empty lines and unstructured ones to highlight file changes, insertions or deletions.
2. To standardize prior generate file into proper CSV format run `php.exe -c php.ini /source/HandleGitLogOutput.php --strInputFormat= --strInputPath= --strInputFileName= --strOutputHeaderLabel= --strOutputPath= --strOutputFileName=`