open
Description:
Open a git repository.
The path must point to an existing git repository folder, e.g.
/path/to/my_repo/.git/ (normal repository) objects/ index HEAD
/path/to/bare_repo/ (bare repository) objects/ index HEAD
The method will automatically detect if path is a normal or bare repository or fail if it is neither.
Parameters:
| location | 
           the location of the repository.  | 
      
Returns:
| 
           a newly created Repository.  |