Launch non-blocking process from powershell
You can also use start-process to run each push in an additional command window.
start-process -FilePath "git" -ArgumentList ("push", $_, "master", "--fore", "-v")
Micah, you can use start-job to run it in background - http://technet.microsoft.com/en-us/library/dd347692.aspx