Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/danielgp/git-operations
- Owner: danielgp
- License: mit
- Created: 2018-09-19T08:00:55.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-13T13:23:43.000Z (over 2 years ago)
- Last Synced: 2024-05-01T14:58:27.809Z (8 months ago)
- Topics: csv-export, git
- Language: PHP
- Size: 9.77 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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=`