Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

61 lines (53 sloc) 1.001 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"
) | sort
Jump to Line
Something went wrong with that request. Please try again.