Pulling git submodules with TortoiseGit

I’m using TortoiseGit to maintain git repository. We have one repo with multiple submodules in each. Everything works fine but when I’m trying to pull main repo, submodules aren’t updating. I must pull every submodule one by one. Is there an option in tortoise to use only one pull command from menu to update all […]

Export git repository to svn

cloning an svn repository into git is easy with git-svn. However, I need to do it the other way round. I have a git repository lying around and want to import it into an empty (except from trunk, branches and tags folders) keeping all the commit information. I cerate a git-svn-clone of the svn repo, […]

Hosting Private Git repos on my own server?

I am looking for a way to host private git repos on my own server. I am using Github for Open source projects of mine, but I would prefer to use my own server for storing private git repos. Can someone suggest me on which script should I be using for this purpose. Trac is […]

What can FishEye do that we cannot get from other tools for a git repository?

We have decided on Jira and Confluence and are now looking at other Atlassian tools that may make our lives easier. I understand that FishEye allows all kinds of visualization of a source code repository that the native tooling for CVS does not. We have, however, migrated to git, which has a large ecosystem of […]

How to unsquash a commit?

I have squashed 40 commmits at some point in time, and would like to pick back one commit. Is there some way to do this? I have the commit ref (93ebc467ff512580ae3c5a76790f09dfd5e3e6f2) that I would like to unsquash.

How to tell Git that two commits are actually the same in a disjoint history?

I have a Git repo that is clone from another Git repo that is a clone from a giant SVN repo. We can update the other Git repo from SVN and commit from it to SVN, but with another user. I want to publish my local commits to the SVN repo directly, with my own […]

Spellchecker error source tree

Everytime I open sourcetree I get this annoying popup: “SourceTree detected the following invalid Dictionary file references. These are known to cause performance issues. Do you want to remove these invalid dictionaries?” If I click on ‘Yes’ -> close sourcetree -> reopen it -> the popup appears again. Does anyone know how to fix this […]

What is the priority of Git project, global, and system variables?

This question already has an answer here: Where do the settings in my Git configuration come from? 4 answers

Unable to access Github through Browser or Console due to SSL certificate issue

All of sudden I am getting following error while trying to clone repo. git clone https://github.com/repo/xxx.git Cloning into ‘hits’… fatal: unable to access ‘https://github.com/repo/xx.git/’: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed I am also getting SSL error while accessing on Chrome Browser This is what I get […]

Github: Push additional commit to pull request

I made a pull request, but now I need to push an additional commit to this pull request. Github says that: You can add more commits to this pull request by pushing to the x4e925e4 branch on myaccount/repo. How do I achieve this via the command line?

Git Baby is a git and github fan, let's start git clone.