Total Pageviews

Showing posts with label Technology. Show all posts
Showing posts with label Technology. Show all posts

Monday, 11 August 2014

Git Extensions: syntax error near unexpected token `('

Git Extensions is a graphical user interface for Git that allows you to control Git without using the command line.

The Problem

After installing Git Extensions you may come across the following error when cloning a repository;
 

\"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore/git-credential-winstore.exe\" get: -c: line 0: syntax error near unexpected token `('

\"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore/git-credential-winstore.exe\" get: -c: line 0: `\"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore/git-credential-winstore.exe\" get'

This happens when there is a syntax error in the git config file, the git config file can be found here;

C:\Users\<username>\.gitconfig

The Solution

In the credential section of the config file, you will notice that there are extra backslashes.

helper = !\\\"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore/git-credential-winstore.exe\\\"

Remove the extra backslashes so that the helper key's value looks like below.

helper = !\"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore/git-credential-winstore.exe\"

You should now be able to successfully clone your repository.

Summary

Hopefully this tip will save you some time so that you can focus your efforts on testing.

If you have found this or any of my other blog posts helpful, please feel free to leave a comment.

Happy Testing!

Monday, 11 November 2013

I finally have something to say

Who am I?
Hi, my name is Peter Yinusa and I am currently working as a QA and Test Automation Engineer.

Why blog?
I decided to start this blog to share my journey with the rest of the software testing community.

What topics will I be covering?
I will be covering a broad range of testing-related topics of varying technical difficulty, such as (but not limited to):
  • Agile testing
  • Automation testing
  • Open-source technologies
  • Success & failure
  • Tips & tricks
I will try to create new blog posts as frequent as I can (time permitting).

Disclaimer:
I do not have all the answers, and so that I can learn about some of your solutions to similar problems, please send me your comments.

Please do NOT file bug reports for spelling mistakes found in this blog.

Get in touch
Feel free to get in touch with me directly using the details on my profile.