Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

62 lines (54 sloc) 1.016 kb
# TortoiseGit
$Global:TortoiseGitSettings = new-object PSObject -Property @{
TortoiseGitPath = "C:\Program Files\TortoiseGit\bin\TortoiseProc.exe"
}
function tgit {
if($args) {
if($args[0] -eq "help") {
# Replace the built-in help behaviour with just a list of commands
$tortoiseGitCommands
return
}
$newArgs = @()
$newArgs += "/command:" + $args[0]
$cmd = $args[0]
if($args.length -gt 1) {
$args[1..$args.length] | % { $newArgs += $_ }
}
& $Global:TortoiseGitSettings.TortoiseGitPath $newArgs
}
}
$tortoiseGitCommands = @(
"about",
"log",
"commit",
"add",
"revert",
"cleanup" ,
"resolve",
"switch",
"export",
"merge",
"settings",
"remove",
"rename",
"diff",
"conflicteditor",
"help",
"ignore",
"blame",
"cat",
"createpatch",
"pull",
"push",
"rebase",
"stashsave",
"stashapply",
"subadd",
"subupdate",
"subsync",
"reflog",
"refbrowse",
"sync",
"repostatus"
) | sort
Jump to Line
Something went wrong with that request. Please try again.