Skip to main content
Share Your Experience: Take the 2024 Developer Survey
16 votes

What is a good newbie-friendly graphical Git client for Windows?

You may consider using GitKraken. Some features: Free for non-commercial use Cross-platform (Windows, Mac, Linux) Multiple profile support One-click undo & redo Built-in merge tool ...
Dariusz Woźniak's user avatar
4 votes

What is an open-source alternative to the Atlassian suite of products (Confluence, JIRA, etc.)?

That's simple - GitLab - i know you're looking at another direction, but if you think about it, GitLab has great implementation opportunities beyond building software. It has most of the features ...
Hristian Daskalov's user avatar
4 votes

Version control system locally

Distributed version control systems such as Mercurial and Git allow you to create local repositories. These can either be on a local network or just within a single directory tree.
rd_nielsen's user avatar
3 votes

Easy and simple GUI source version control on Windows

I've been using Subversion with the Tortoise SVN client on Windows for many years and find it very easy to use. The client is implemented as a Shell extension (on the context menu) and can be ...
rrirower's user avatar
  • 1,159
3 votes

What is a good newbie-friendly graphical Git client for Windows?

I am surprised hardly anyone mentioned about Git Extensions. I am using it for many years and I find it more user friendly than Tortoise Git.
Gautam Jain's user avatar
3 votes

Mercurial GUI with support for evolve

TortoiseHg does have some integrated GUI support for evolve these days: the workbench shows obsolescence relationships and troubled revisions, and the "Strip" command becomes "Prune" when evolve is ...
Tara McGrew's user avatar
3 votes

Linux Filesystem which tracks changes?

gitfs should fit your needs: tracks changes: Yes, in a git repo mostly small files: Perfect. Huge files might be problematic, though. Non-root users should not be able to modify the history/versions ...
Izzy's user avatar
  • 18.8k
3 votes
Accepted

Video editor that works from plain-text files

AviSynth seems to be the tool that directly answers your needs on Windows. This is a completely script-based editing approach, with quite powerful instruments (built-in or as plug-ins) for reading, ...
Zeus's user avatar
  • 201
2 votes

What is a good newbie-friendly graphical Git client for Windows?

Git Cola crossplatform (Linux, Windows, OSX) FOSS GitKraken advertise itself as better that Git Cola I use it as main git interface on Linux. Very easy to do everyday operations Commit Revert last ...
mmv-ru's user avatar
  • 436
2 votes

Source version control software with GUI

This actually breaks down into two separate question parts: Version Control Server: With access control, etc. A Compatible Version Control Client: With a nice GUI Server Side One thing to consider ...
Steve Barnes's user avatar
  • 31.6k
2 votes

Document/assets versioning and lock software

I would advise you to store source code in Git (or another tool dedicated to source code) and manage your digital assets using real digital asset management (DAM) software like Alfresco or NemakiWare (...
Nicolas Raoul's user avatar
  • 19.5k
2 votes

Document/assets versioning and lock software

I would suggest taking a look at Mercurial: Open Sourced & Gratis Cross Platform Fast Distributed VCS like git User friendly compared to git in my personal opinion especially for users less ...
Steve Barnes's user avatar
  • 31.6k
2 votes
Accepted

Server-Client Version Control Software for personal files

I would suggest taking a look at mercurial with the zipdoc extension. Mercurial is a distributed version control system, like git but more user friendly, that is free, gratis & open source and ...
Steve Barnes's user avatar
  • 31.6k
2 votes

Tool to visualize merging and branching operations in TFVC

Bourgeon plugin for Visual Studio (2013 and 2015 only) has exactly what you are looking for. https://marketplace.visualstudio.com/items?itemName=StefanLober.Bourgeon https://marketplace.visualstudio....
Malcolm O's user avatar
2 votes

Command-line tool for cloning repositories

You can use mercurial, (hg), and tortoisehg which I recommend installing as it pre-populates some of the extensions for you, with some plug in components as a full client for: Mercurial, (obvious I ...
Steve Barnes's user avatar
  • 31.6k
2 votes
Accepted

GUI-based version control tool for MySQL

Providing that you, or your organisation, are ready to pay for it there is Datical DB which is a commercial tool built on top of Liquidbase and provides, amongst other stuff, a GUI interface. The web ...
Steve Barnes's user avatar
  • 31.6k
2 votes
Accepted

With which tool I can draw version control(git) graphs?

a friendly text language is highly appreciated That reminds me of Graphviz, though the output would look a bit different from normal directed acyclic graph (please check the linked Wikipedia page for ...
Izzy's user avatar
  • 18.8k
2 votes

What is a good newbie-friendly graphical Git client for Windows?

I've just released Glint. The aim is to have a client that runs fast with a nice, simple, and intuitive UI whilst still having access to more powerful features. Runs on Windows, macOS, and Linux. Free ...
Mike Jerred's user avatar
2 votes

Tool for calculating metrics from source control

In the book Your code as a crime scene (Amazon Germany), Adam Tornhill uses version control systems to find a lot of interesting facts and presents them in a "new" way. The cool thing is that the ...
Thomas Weller's user avatar
2 votes

SQL Server database version control

Plain text files, in Git/Mercurial Use your source code version control such as Git, as you mentioned, or Mercurial. Track the creation, definition, and evolving changes as SQL scripts. These are ...
Basil Bourque's user avatar
2 votes
Accepted

I am looking for Version Control for office documents

SVN is actually worth a shot. TortoiseSVN has facilities to diff Office files (at least, doc(x) and xls(x)), it looks like this: Though there are easy to install SVN servers with GUI like VisualSVN, ...
ivan_pozdeev's user avatar
2 votes

What is an appropriate versioning system for a Master's student doing data processing with MATLAB?

First off - Start using git now - right now even if it is only on a local repository so that you can learn by doing - but don't put it on Google Drive or other file shares as it can become corrupted ...
Steve Barnes's user avatar
  • 31.6k
2 votes

Why do so many wikis use version control systems such as Git to store their data?

IMO, a version control system (VCS) like Git allows the administrators of a wiki to easily revert any changes, mistakes, misinformation that may be introduced to the content. They are fast and, in the ...
CheddarMonkey's user avatar
2 votes
Accepted

Portable, free, cross-platform, GUI-based prose-friendly plain-text diff and merge tool?

PrettyDiff is CC0 licensed - "Pretty Diff project, as of version 2.1.17 and all following versions unless otherwise changed, is licensed with a Creative Commons 1.0 Universal license (CC0)." ...
ivanivan's user avatar
  • 2,488
2 votes

Portable, free, cross-platform, GUI-based prose-friendly plain-text diff and merge tool?

I use Diffuse. From the "About" page: Diffuse is a small and simple text merge tool written in Python. Diffuse should run on any POSIX operating system, including Mac OS X, with the ...
knb's user avatar
  • 2,950
2 votes

Git Client for Non-technical Users

GitKraken - see https://www.gitkraken.com/ Free for non-commercial use. Integrates with BitBucket, GitHub and more to make cloning new repos easy. I wonder though, why don't you just use Google ...
Kind Contributor's user avatar
2 votes
Accepted

Recommendations for version control software for NON-networked PCs that have to share/exchange work

Git is a very powerful tool that would work perfectly for what you need. Where i work, our network is standalone and we have a git server that we all work off. Using the drive as a master version ...
overtones's user avatar
2 votes

Software with a database to lookup hashes of files

I see your goal. Unfortunately there is no SHA-256 or SHA-512 checksum database out there for ALL the software created by the mankind. What you can do is to run a command in PowerShell or Bash and ...
Francesco Mantovani's user avatar
1 vote

I am looking for Version Control for office documents

I assume that you are using Microsoft Office documents (vs. LibreOffice, etc.). If you can waive your requirement for being self-hosted, then I think Microsoft's solution to this problem is to use a ...
jskroch's user avatar
  • 137
1 vote

Is there a git remote service designed for non-code repos?

It's not always necessary that you store only source code in your git repositories; you can store anything, like PDFs, docs, images, etc. As far as her artwork is concerned, I know it is important ...
warl0ck's user avatar
  • 186

Only top scored, non community-wiki answers of a minimum length are eligible