A Christian wrapper for Git to sanctify your version control workflow.
What is this?
Install this package and you'll have a collection of Christian Git aliases at your fingertips, provided by the
christian-git command. You can use this package to completely replace your need to call
git on your machine. If a Christian alias doesn't exist, it'll fall back to use the actual command provided by Git.
christian-git testimony calls
|add||annoint||Your code's been annointed by God to be saved.|
|blame||judas||Truly I tell you, one of you will betray me.|
|branch||vine||He is the vine, we are the branches.|
|checkout||possess||Resurrect what was once alive.|
|clone||bread-and-fish||Jesus fed the 5000 with five loaves and two fish.|
|commit||save||Commit your code to the Lord and it will be saved.|
|diff||reform||The repo reformed, always being reformed by the power of the Admin.|
|fetch||fishers-of-men||Become a fisher of (the code of) men.|
|init||create||Before this, there was nothing.|
|init||in-the-beginning||Start us off, God.|
|log||testimony||Use your code's testimony to share the path the Lord has led you along.|
|merge||trinity||Father, Son, and Holy Spirit. Three in One.|
|pull||petition||Petition the Lord through prayer to grant you those remote code changes.|
|push||preach||Proudly declare your Gospel code to those who need it.|
|rebase||disciple||Regularly examine your code, words and actions and compare them with the Word of God.|
|reflog||resurrect||Resurrect what was once alive.|
|reset||ark||God hit reset on the earth.|
|stash||white-ass-snow||Jesus has washed away your changes and your repo is white as snow.|
|status||walk||How's your code's walk with the Lord?|
|tag||testament||God's way of semantic versioning.|
npm install christian-git -g
yarn global add christian-git
Whenever you'd normally use
christian-git instead, followed by whatever alias and additional flats you desire.
git pull origin/master
christian-git petition origin/master
git log --pretty=format:"%h - %an, %ar : %s"
christian-git testimony --pretty=format:"%h - %an, %ar : %s"
If you have an alias suggestion, or just some ideas to make the project better, fork & PR!
Like this tool? Star it & tweet me!
Hate this tool with a righteous, insatiable passion? Just tweet me.