Python Vcs

Open-source Python projects categorized as Vcs

Top 6 Python Vc Projects

  • git-cola

    git-cola: The highly caffeinated Git GUI

  • Project mention: Ask HN: Can we do better than Git for version control? | news.ycombinator.com | 2023-12-10

    > Visual Studio does a decent job of abstracting the GIT nuances, but I personally use GIT Extensions, which looks and feels much better on Windows than the other cross platform UIs.

    IDEs and text editors sometimes have nice Git integrations in the UI, but I wanted standalone software that I can use for anything from various programming projects, to something like gamedev projects (with Git LFS) or arbitrary documents.

    In the end, I just forked over some money for GitKraken, it's pretty good, especially with multiple accounts on the same platforms, when you want to switch between them easily: https://www.gitkraken.com/

    There's also Sourcetree which I used before then, kind of sluggish but feature complete: https://www.sourcetreeapp.com/

    For something more lightweight, I also enjoyed Git Cola on various OSes: https://git-cola.github.io/ Even Git documentation has a page on the software out there, a good deal of which is free and has good platform support: https://git-scm.com/downloads/guis

    Quite frankly, I spend like 90% of the time using a GUI interface nowadays, when I want to easily merge things, or include very specific code blocks across multiple files in a commit, or handle most of the other common operations. Of course, sometimes there's a need to drop down to the CLI, but you're right that some GUI software feels like it actually improves the usability here.

  • git-crecord

    Git subcommand to interactively select changes to commit or stage

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wtf

    Whitespace Total Fixer (by dlenski)

  • versioningit

    Versioning It with your Version In Git

  • libvcs

    ⚙️ Lite, typed, pythonic utilities for git, svn, mercurial, etc.

  • VCS

    This is my first simple version control system

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Vcs related posts

  • Ask HN: Can we do better than Git for version control?

    17 projects | news.ycombinator.com | 10 Dec 2023
  • Things I just don't like about Git

    6 projects | news.ycombinator.com | 8 Oct 2023
  • Pijul: Version-Control Post-Git • Goto 2023

    11 projects | news.ycombinator.com | 11 Aug 2023
  • What makes git so hard to use?

    4 projects | dev.to | 16 Nov 2022
  • libvcs 0.14 - Python library for VCS systems supporting Git / Mercurial / Subversion (Dusting this off after a few years of inactivity, wow is mypy nice)

    2 projects | /r/Python | 1 Aug 2022
  • Show HN: Versioningit – Customizable Git tag-based package versioning in Python

    1 project | news.ycombinator.com | 8 Jul 2021
  • Versioningit — Flexible, customizable Git tag-based package versioning in Python

    1 project | /r/coolgithubprojects | 8 Jul 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Vc projects in Python? This list will help you:

Project Stars
1 git-cola 2,191
2 git-crecord 187
3 wtf 100
4 versioningit 64
5 libvcs 47
6 VCS 12

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com