Best of GitJune 2022

  1. 1
    Article
    Avatar of ghblogGitHub Blog·4y

    Write Better Commits, Build Better Projects

    Commits in Git repositories are more than just save points or logs of incremental progress in a larger project. Over time, commits should tell a story of the history of your repository and how it came to be the way that it currently is. It’s been my experience that commits are most effective when they’re tweaked and polished to deliberately convey a message.

  2. 2
    Article
    Avatar of halodocHalodoc·4y

    Git best practices

    Git is a software for tracking changes in any set of files. It is usually used for coordinating work among programmers collaboratively developing source code during software development. It helps us in the following ways. A clone of our production website can be easily created, which is known as branching. We can make our changes in local and deploy them for testing in another branch.

  3. 3
    Article
    Avatar of hnHacker News·4y

    dolthub/dolt: Dolt – It's Git for Data

    Dolt is a single 68 megabyte program. It can be used to run queries or update the data using SQL commands. All the commands you know for Git work exactly the same for Dolt. We also built DoltHub, a place to share Dolt databases. If you want to host your own version of Dolt, we have DoltLab.

  4. 4
    Article
    Avatar of ghblogGitHub Blog·4y

    Git Merge 2022

    Git Merge returns on September 14-15 in Chicago, Illinois. Tickets and registration details will be available soon. As always, we will donate all proceeds from Git Merge tickets to the Software Freedom Conservancy to support their work in improving and defending free and open source software.

  5. 5
    Article
    Avatar of thisdotThis Dot·4y

    Follow These Best Practices for Using Git

    The 2021 Technology Survey by Stack Overflow shows Git as the most popular technology tool. This article compiles some tips and hopefully good advice when working with Git. Never push to the main branch. Make use of merges/rebases from pull requests that most providers have.

  6. 6
    Article
    Avatar of hashnodeHashnode·4y

    How to Prevent Merge Conflicts

    Merge conflicts are mostly inevitable, but with good communication and planning, you can reduce the number of merge conflicts you encounter. Using guard rails to prevent merge conflicts will save time and increase developer happiness. Make small changes, commit them, and have folks review the pull request as soon as they are available.

  7. 7
    Article
    Avatar of communityCommunity Picks·4y

    A Git Origin Story

    Linus Torvalds' decision to use BitKeeper and the controversy that followed. A look at Linux kernel developers' various revision control solutions through the years. How Git came to be created, and how Linus used no revision control at all. The outrage and tension between Linus and the rest of the developers was intense.

  8. 8
    Article
    Avatar of devdojoDevDojo·4y

    JetBrains plugins to upgrade the built-in Git support to the next level!

    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.

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

    Can You Resolve Merge Conflicts Before They Happen?💥

    Merging conflicts are an event that occurs when Git is unable to automatically resolve differences in code between two commits. They can happen as a result of merging branches, during a rebase or when you’re cherry-picking in Git. We can either solve them manually or use a Git GUI such as the ones built into VS Code.

  10. 10
    Article
    Avatar of leerobLee Robinson·4y

    The Story of Heroku – Lee Robinson

    In 2007, three Ruby developers – James Lindenbaum, Adam Wiggins, and Orion Henry – founded Heroku. Their mission was to make computing more accessible. Heroku made it easy for any developer to build and run applications in the cloud. In 2010, Heroku was bought by Salesforce for $212 million. Now 15 years later, it continues to inspire the next generation of developers.

  11. 11
    Article
    Avatar of ghblogGitHub Blog·4y

    Highlights from Git 2.37

    Git 2.37 has been released with a number of new features and bug fixes. The Git Merge conference is returning this September. There is still time to submit a proposal to speak about Git and the Git ecosystem. Here's a look at some of the most interesting features and changes introduced since last time.