Best of GitOctober 2021

  1. 1
    Article
    Avatar of btrprogBetter Programming·5y

    The Best VS Code Extensions to Supercharge Your Git

    Git Graph is the most visually appealing way to interact with Git in VS Code. Git Automator allows you to add and commit files with a shortcut. Git Urgent lets you git add all, commit and push with one command. Git Tree Compare compares your working tree against a branch, a tag, or commits.

  2. 2
    Article
    Avatar of dzDZone·5y

    5 JetBrains Plugins to Upgrade Git Support

    The Git plugin that comes bundled with all JetBrains IDEs is actually quite impressive. It's a full-blown Git client in its own right with almost all the features of a standalone client such as SourceTree, Tower, or GitKraken. There are even more features you can enhance your IDE’s Git support with - allow me to present to you 5 plugins that build on top of Git.

  3. 3
    Article
    Avatar of thnThe Hacker News·5y

    GitHub Revoked Insecure SSH Keys Generated by a Popular git Client

    GitHub revokes weak SSH authentication keys that were generated via the GitKraken client. A vulnerability in a third-party library increased the likelihood of duplicated SSH keys. The issue has since been addressed in keypair version 1.0.4 and Gitkraken version 8.0-1.1.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    How to Learn Programming – The Guide I Wish I Had When I Started Learning to Code

    Jacob Stopak is the author of How to Learn Programming: The Guide I Wish I Had When I Started Learning to Code. How to learn programming: The guide I wish I had when I started learning to Code is available on Amazon.com for $9.99.

  5. 5
    Article
    Avatar of devtoDEV·5y

    How to make a good `git commit`

    Git commit is a command used to commit your code to a specific location. When making changes to a file or files, once you are happy with them, you make a commit. It's basically like saving a file to your project. But sometimes commits are all over the place. No one knows what they mean, what files have been changed, or how often you should make commits. Good commits make you a great team player.

  6. 6
    Article
    Avatar of css_tricksCSS-Tricks·5y

    Branching Strategies in Git

    This article is part of our “Advanced Git” series. Be sure to follow us on Twitter or sign up for our newsletter to hear about the next articles!Almost all version control systems (VCS) have some kind of support for branching. In a nutshell, branching means that you leave the main development line by creating a new, separate container for your work and continue to work there.

  7. 7
    Article
    Avatar of itsfossIt's Foss·5y

    GitUI: A Blazing Fast Terminal Client for Git Written in Rust

    Weekly Linux Newsletter Join 75,000 other Linux users and start your journey to become a better, informed desktop Linux user. Don’t find what you are looking for? Don't worry, we'll help you find it. Back to the page you came from.

  8. 8
    Article
    Avatar of rbloggersR-bloggers·5y

    Git: Moving from Master to Main

    At Jumping Rivers our default branch ( master / main ) is protected. This means that we can’t directly push into a repository. Instead we need to create a branch and merge. All repositories have a CI process. This ranges from very elaborate pipelines to simple checks on the contents of committed files.

  9. 9
    Article
    Avatar of newstackThe New Stack·5y

    Development: Connecting git to GitHub for Small Projects – The New Stack

    In this installment, we look at setting up a GitHub account on the Internet. We also look at how you send local content (repositories) up to your account and how to keep everything in sync. All of the work was done on the Linux command line, within a standard terminal window.