Hi, I am having a similar issue.
I'm not using Elastic Bamboo, the common denominator here though is Windows 2012 VM.
Here's my setup:
Bamboo 5.8.1 Agent running on Windows Server 2012 VM
The Agent runs as a service that logs on as and runs as user 'build', with administrative privileges
The agent home is in E:\build\bamboo-agent-home
Msysgit 1.9.5 is installed on that machine and picked up correctly by the agent, it was automatically listed in the capabilitiles.
VS2010 and VS2013 are also installed on this VM.
The master server runs git 2.1.3 and it is a linux system.
The Stash server also runs git 2.1.3.
Our linux agents are NOT experiencing this problem.
When I check out logged in as user build, the checkout is very fast both through tortoisegit and command line git, using SSH (specifically msysgit's SSH):
Success (3953 ms @ 5/28/2015 2:05:59 PM) – and command line git is even faster.
However when Bamboo is doing the check-out, I get this (notice this almost takes a whole minute):
27-May-2015 11:19:19 Build ProjA - proj-a-rel - Release #1 (POC-PROJA-REL-1) started building on agent idaurcibmbwp01
27-May-2015 11:19:19 Build working directory is E:\build\bamboo-agent-home\xml-data\build-dir\POC-PROJA-REL
27-May-2015 11:19:19 Executing build IDS Entitlement - proj-a-rel - Release #1 (POC-PROJA-REL-1)
27-May-2015 11:19:19 Starting task 'Checkout Default Repository' of type 'com.atlassian.bamboo.plugins.vcs:task.vcs.checkout'
27-May-2015 11:19:19 Build always requires a clean checkout
27-May-2015 11:19:19 Cleaning build directory 'E:\build\bamboo-agent-home\xml-data\build-dir\POC-PROJA-REL'
27-May-2015 11:19:19 Updating source code to revision: 3b5a6ce50dbed2a6e4eb5adbb25683c691b839d5
27-May-2015 11:19:19 Creating local git repository in 'E:\build\bamboo-agent-home\xml-data\build-dir\POC-PROJA-REL\.git'.
27-May-2015 11:19:19 Initialized empty Git repository in E:/build/bamboo-agent-home/xml-data/build-dir/POC-PROJA-REL/.git/
27-May-2015 11:19:44 Fetching 'refs/heads/master' from 'ssh://git@git.ids.cbn:7999/poc/proj-a.git'.
27-May-2015 11:20:08 Warning: Permanently added '[127.0.0.1]:62670' (RSA) to the list of known hosts.
27-May-2015 11:20:08 From ssh://127.0.0.1:62670/poc/proj-a
27-May-2015 11:20:08 * [new branch] master -> master
27-May-2015 11:20:08 * [new tag] 1.0.5 -> 1.0.5
27-May-2015 11:20:08 Checking out revision 3b5a6ce50dbed2a6e4eb5adbb25683c691b839d5.
27-May-2015 11:20:08 Already on 'master'
27-May-2015 11:20:08 Updated source code to revision: 3b5a6ce50dbed2a6e4eb5adbb25683c691b839d5
27-May-2015 11:20:08 Finished task 'Checkout Default Repository' with result: Success
The issue is related to msysgit which is obsolete.