Managing Git branches can be a complex task, especially when it comes to merging them. Fortunately, there are several Git GUI (Graphical User Interface) clients that can simplify the process and make it more user-friendly. In this article, we’ll explore three of the best Git GUI clients that can help you easily merge Git branches.
Category Archives: Git
GitBash: error setting certificate verify locations
I had tried to push changes to project using the https-URL, but it failed with an error:
error setting certificate verify locations: CAfile: C:/Program Files/Git/mingw64/libexec/ssl/certs/ca-bundle.crt
The problem occurred on Windows 7 x64, with Git-2.15.0-32. You have to fix the path to ca-bundle.crt using absolute path with back-slashes. Run this command in GitBash to do it:
git config --global http.sslcainfo "C:/Program Files (x86)/Git/usr/ssl/certs/ca-bundle.crt
How to set up a Msysgit Server with WinSSHD on Windows
Setting up Git can be tricky on Windows and this tutorial will save you few hours head bangs. This guide will take you through the steps to install and configure Git on Windows and use it as remote repo.
1) Install Git for Windows http://msysgit.github.com/
2) Right click on “My Computer” icon and select “Properties”. Than choose “Advanced system settings” from the menu on left. On the newly opened window select “Advanced” tab and click “Environment Variables”. On “User variables for <username>” section click on “Path” and than click the “Edit” button. Add the following to the path variable, using ; as delimeter:
on x86 Windows;
C:\Program Files\Git\bin;C:\Program Files\Git\libexec\git-core;C:\Program Files\Git\cmd
or on x64 Windows:
C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\libexec\git-core;C:\Program Files (x86)\Git\cmd
3) Install WinSSHD (http://www.bitvise.com/winsshd)
"C:\Program Files (x86)\Git\bin\sh.exe" -il
6. Change “exec request prefix” to
"C:\Program Files (x86)\Git\bin\sh.exe" -c "