Purpose: Maintain that meaningless streak with a git code queue!
Use: Similar to git except files or directories you add are put into a queue. Once a day, an item from the queue is committed and pushed up to the remote repo
Install:
- Clone / download repo
cd
into repo- run the install file:
./install.sh
- use git_off the same way you would
git
:git_off
some command
##Available commands
add -A
add directoryadd .
add directoryadd filename
add filecommit -m "message"
commit messagepush
push available items in queue to remotestatus
display current queuelog
display log of successful commitslog -e
display error queue log (aka unsuccessful commits)log --clear
clear loglog -e --clear
clear error queue logrm queue_id
remove an item from the queuell
display last item added to queue'
-
Test that git
push
andpull
work with cron job. There may be an issue on some systems accessing SSH environmental variables. Please let me know if you experience this (or any other errors). -
Add support for file staging area. AKA, add multiple files and use one commit message
-
Add time parameter to commit command. This parameter can be used to specify how long in the future until the commit should take place.