Details
Description
When cloning a repository from a server (tested with GitHub) with the following Camel endpoint/options:
git:///F:\localpath?operation=clone&remotePath=https://github.com/xxxxxxxx/cust-ir.git&username=xxxxxxxx&password=yyyyyyyy&remoteName=origin&branchName=branch_uat&synchronous=true
The remote repository was correctly cloned to the localpath, but the branch specified is not created locally and not checked out. The localpath working copy is the master branch. Since Camel GIT does not have a checkout command, one would have to manually checkout the branch thus defeat the purpose of using the component.