Best of Git โ€” December 2023

  1. 1
    Article
    Avatar of communityCommunity Picksยท2y

    Make Atomic Git Commits

    Learn about the importance of making atomic commits in Git and the benefits it brings, such as easier bug tracking, easier reverting and amending of changes, and improved management of larger tasks.

  2. 2
    Article
    Avatar of awsplainenglishAWS in Plain Englishยท2y

    ๐“๐จ๐ฉ ๐Ÿ๐Ÿ“ ๐†๐ข๐ญ ๐‚๐จ๐ฆ๐ฆ๐š๐ง๐ ๐…๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐Ÿฅณ

    The post provides a guide on various git commands including cloning a repository, creating a new branch, switching between branches, checking repository status, adding changes to the staging area, committing changes, pushing changes to a remote repository, pulling changes from a remote repository, merging branches, resolving merge conflicts, fetching changes from a remote repository, rebasing changes, tagging releases, viewing commit history, undoing changes, viewing differences, stashing changes, renaming or moving files, viewing remote repositories, adding remote repositories, removing remote repositories, viewing branches, deleting branches, checking out a specific commit, and cherry-picking commits.

  3. 3
    Article
    Avatar of devtoDEVยท2y

    Story of a Failed React Project

    A personal story of a failed React project that highlights the importance of best practices, proper use of Git, testing, and adopting TypeScript early on.

  4. 4
    Article
    Avatar of webtoolsweeklyWeb Tools Weeklyยท2y

    JS Grouping, React Tools, Git/CLI, VS Code Tools

    The article discusses the use of the grouping operator in JavaScript, its role in evaluating mathematical expressions, and its use with arrow functions.

  5. 5
    Article
    Avatar of hnHacker Newsยท2y

    Committing without git

    Learn how to create commits without using git commands, understand git objects, blobs, trees, and commits.

  6. 6
    Article
    Avatar of communityCommunity Picksยท2y

    AmrDeveloper/GQL: Git Query language is a SQL like language to perform queries on .git files with supports of most of SQL features such as grouping, ordering and aggregations functions

    GQL is a query language similar to SQL, designed to perform queries on .git files. It supports most of the SQL features such as grouping, ordering, and aggregation functions.

  7. 7
    Article
    Avatar of medium_jsMediumยท2y

    Git : The version control system, Complete guide

    Git is a widely used version control system that allows for collaboration, track changes, backup and restore, branch and merge, and audit trail. It is a distributed version control system designed for efficient management of projects. It offers features such as repositories, commits, branches, merges, and remotes. Popular Git commands include git init, git add, git commit, git branch, and git merge.

  8. 8
    Article
    Avatar of telerikTelerikยท2y

    How to Create Great Pull Requests

    Learn how to create great pull requests by keeping code changes isolated, writing clear descriptions, providing testing steps, and involving multiple reviewers.