Top "Version-control" questions

Version control is the management of changes to documents, programs, and other information stored as computer files.

Mercurial — revert back to old version and continue from there

I'm using Mercurial locally for a project (it's the only repo there's no pushing/pulling to/from anywhere else). To …

version-control mercurial branch dvcs revert
Show history of a file?

Possible Duplicate: View the change history of a file using Git versioning Sometimes I want to step through the history …

git github version-control git-history
How to update a pull request from forked repo?

So I first forked a repo and then made a commit to that forked repo. I then opened a pull …

git version-control github
Git On Custom SSH Port

My VPS provider recommends that I leave my SSH port to the custom port number they assign it by default (…

git version-control ssh cygwin
How do I create a readable diff of two spreadsheets using git diff?

We have a lot of spreadsheets (xls) in our source code repository. These are usually edited with gnumeric or openoffice.…

git version-control merge diff xls
Why do I need to explicitly push a new branch?

I am new in git and I am practicing. I created a local branch but I saw that when I …

git version-control
Git undo changes in some files

While coding I added print statements into some files to keep track of what was going on. When I am …

git file version-control undo revert
git diff between cloned and original remote repository

I have cloned a github repository and made no changes locally. Github repository moved forward with commits on the same …

git version-control github
Best way to do Version Control for MS Excel

What version control systems have you used with MS Excel (2003/2007)? What would you recommend and Why? What limitations have you …

excel version-control
What's a good (free) visual merge tool for Git? (on windows)

A similar question was already asked, but for Ubuntu. It would help to know if the tool is free as …

windows git version-control merge