Best of GitApril 2022

  1. 1
    Article
    Avatar of hashnodeHashnode·4y

    Commit Like a Pro

    Committing changes is a common action that many developers do most of the time in case of contribution. You stage your changes and commit them so then they will be trackable in the history. In this article, we are going to talk about some common conventions and git commit best practices in order to make perfect commits.

  2. 2
    Article
    Avatar of hashnodeHashnode·4y

    Git commands

    Git is a free and open-source distributed version control system that's responsible for everything GitHub related that happens locally on your system. GitHub is a web-based platform where you can share your work with other developers and showcase your learnings. Git is used if you need to rewrite the history of a project.

  3. 3
    Article
    Avatar of ossOpen Source Way·4y

    4 cheat sheets I can't live without

    Cheat sheets help you work smarter. As a technical writer working on OpenShift documentation, I use a number of tools in the documentation workflow. I love cheat sheets, as they are handy references that make my life easier and workflow more efficient. Here is my compilation of four cheat sheets that I find useful.

  4. 4
    Article
    Avatar of ossOpen Source Way·4y

    10 Git tips we can't live without

    Opensource.com asked community members for their favorite Git hacks. Git has been around for 17 years, but many new users are just getting started. Here are some of their favorite commands, tricks and tips to help you stay on top of the latest version of Git.

  5. 5
    Article
    Avatar of hashnodeHashnode·4y

    How to Create a Pull Request in GitHub *Correctly*

    Git and GitHub are popular open source collaboration tools. In this article we will teach you how to create a pull request in GitHub in the correct way. We will use this demo repository to demonstrate the process on collaboration. Follow along the tutorial below to see how it works.

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Command Line for Beginners – How to Use the Terminal Like a Pro

    Command line (CLI) is the interface in which we enter commands for the computer to process. Console is the physical device that allows you to interact with the computer. Terminal is a text input and output environment. Shell is a program that acts as command-line interpreter.

  7. 7
    Article
    Avatar of hackernoonHacker Noon·4y

    How to Setup an Arch Linux Environment for Coding

    In this article, I will be sharing how I set up my Arch Linux environment for coding. I have used Ubuntu and Linux Mint to a great extent and even played around with Kali Linux before. I am quite familiar with Visual Studio Code and I love the flexibility and integrations it provides so I chose to install it.

  8. 8
    Article
    Avatar of newstackThe New Stack·4y

    Radicle: a Decentralized Alternative to GitHub for Web3

    Radicle bills itself as a decentralized code collaboration network. They’ve basically taken the familiarity of GitHub and GitLab as centralized repositories for code collaboration, and added decentralization. Radicle also integrates with ENS, so that you can directly associate a .eth domain with a Radicle identity.

  9. 9
    Article
    Avatar of stackovStack Overflow Blog·4y

    Use Git tactically

    In the movie Free Solo the rock climber Alex Honnold trains to perform a free solo climb of El Capitan. Free solo climbing is when you scale a rock face without ropes, harness, or safety equipment. If you lose your grip and fall, you’ll die. For most of the climb, he climbs using safer techniques, moving from position to position.

  10. 10
    Article
    Avatar of csharpcornerC# Corner·4y

    How To Use GitLive With Any Git Repository In VS Code

    GitLive now works in offline mode with any Git repository in VS Code. The offline mode uses the data from your local Git repository only and nothing is sent outside your network. You can still sign in to go real-time and see your teammate’s unpushed changes in the team window.

  11. 11
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    How to Use the Git Stash Command

    Stash means to store (changes) safely in a hidden place (the stash stack) You can use any one of the below commands to stash your changes in the stash stack. It undoes things to the latest commit and doesn't delete the changes. The stash command lists the stashes in the below format.

  12. 12
    Article
    Avatar of csharpcornerC# Corner·4y

    Cherry-Pick Your Teammate's Changes Without Push 'n Pull-ing To Your Repo In VS Code

    GitLive allows you to cherry-pick your teammate's changes straight from their local files. This means you don't have to push and pull to Git. Clicking on a file will open a diff of the changes so we can make sure it contains only the changes we need. Don't have GitLive installed yet? You can find it here.

  13. 13
    Article
    Avatar of do_communityDigitalOcean Community·4y

    How To Use Git Effectively

    Git is a version control system that allows you to keep track of your software at the source level. This tutorial will take you through the first steps of creating and pushing a Git repository on the command line. The first step to being able to push changes to a remote server is providing a remote repository where the code lives.