summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2015-03-09prevent bad grep usage when no branch_nameMichael Allen2-9/+11
2015-03-09revert to grepping as when two remote branches are up to one commit things ge...Michael Allen1-2/+2
2015-03-09ensure remote_branch_name is fails quietlyMichael Allen2-1/+22
2015-03-09quieten fatal remote_branch_name callsMichael Allen1-1/+2
2015-03-09remove unnecessary is_repo checksMichael Allen1-16/+12
2015-03-09autocompletes better for faster test runsMichael Allen1-0/+0
2015-03-09sped up remote_branch_name by not needing to call branch_nameMichael Allen1-1/+1
2015-03-02speed up remote_behind/ahead by not checking if tracking = remoteMichael Allen2-2/+29
2015-03-02add a sh file for calling the fetchMichael Allen2-4/+3
2015-03-01provide a default for remote_branch_name so we can be fasterMichael Allen2-6/+51
2015-02-27remove dead is_tracking_remote functionMichael Allen1-8/+0
2015-02-27optmise commits against functions by not checking if_tracking_remoteMichael Allen1-8/+12
2015-02-23force more work into background taskMichael Allen1-5/+5
2015-02-23quieten the git fetch callMichael Allen1-1/+1
2015-02-23quieten the stat callMichael Allen1-1/+1
2015-02-23fixed bad math and added recording the timestamp when we fetchMichael Allen2-8/+4
2015-02-23default timestamp to 0 if no recorded timestampMichael Allen2-3/+16
2015-02-22remove trailing whitespaceMichael Allen2-11/+11
2015-02-22faster files status stringsMichael Allen2-62/+98
2015-02-18accidentally checked in a test fileMichael Allen2-5/+0
2015-02-18status is a readonly variable in zshMichael Allen1-2/+2
2015-02-18caught copypasta mistakeMichael Allen1-11/+11
2015-02-18handle detached heads cleanlyMichael Allen2-4/+69
2015-02-17add functions for conflicted changesMichael Allen4-0/+147
2015-02-17add functions to show staged changesMichael Allen2-4/+106
2015-02-17untracked files reportingMichael Allen3-0/+46
2015-02-17add a gitignoreMichael Allen1-0/+2
2015-02-17shouldn't commit .swo filesMichael Allen1-0/+0
2015-02-17an example prompt built using the git-base functionsMichael Allen2-0/+23
2015-02-17add all test runs to the test scriptMichael Allen1-0/+2
2015-02-17apparent syntax errorMichael Allen1-1/+1
2015-02-16functions to get the commit difference between the branch on the remote and t...Michael Allen2-0/+100
2015-02-12find branch names and commits ahead or behindMichael Allen3-0/+211
2015-02-12separate tests into modulesMichael Allen2-86/+2
2015-02-12make and remove tmp dirs for tests to be more cleanlyMichael Allen1-3/+24
2015-02-11turning some tests into proper shunit tests and found a few bugsMichael Allen10-5/+2160
2015-02-06don't let functions complain if we aren't in a git repomichaeldfallen2-16/+100
2015-02-05orchestrate async fetchingmichaeldfallen2-0/+103