#For PowerShell v3 Function gitignore { Param( [Parameter(Mandatory=$true)] [string[]]$list ) $params = $list -join "," invoke-WebRequest -Uri "http://gitignore.io/api/$params" | select -expandproperty content | out-file -FilePath $(join-path -path $pwd -ChildPath ".gitignore") -Encoding ascii }