Best of Git2021

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    How to Write Good Commit Messages with Commitlint

    Commitlint is a tool that lints your commit messages and makes sure they follow a set of rules. It runs as a husky pre-commit hook, that is, it runs before the code is committed and blocks the commit in case it fails the lint checks. We are going to see how we can set up commitlint in a simple JavaScript project.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    Git for Professionals

    Git for Professionals – Free Version Control Course by Beau Carnes. Beau Carnes is the author of the book Git: A Handbook for the Professionals. See www.git-for-prosperity.org for more information on Git for professionals.

  3. 3
    Article
    Avatar of towardsdevTowards Dev·4y

    Git commands you must know

    Git is a very important tool for any developer. Here is a rundown of 13 important git commands to better manage your workflow. There are many more commands available that you can find here, but these are the most useful and frequently used ones and they will definitely speed up your coding process.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    Git Cheat Sheet – 50 Git Commands You Should Know

    Git Cheat Sheet – 50 Git Commands You Should Know. Git Cheat Sheets – How To Use The Git Cheatsheets. How to Use the Git Components. How To Utilise The Git Compressors. What Do You Do With Git? Let us know.

  5. 5
    Article
    Avatar of gcgitconnected·4y

    Top 30 Git Commands You Should Know To Master Git CLI

    Git is the most popular distributed version control system in the world. Learn the most essential Git commands to boost your productivity. Set up your username and email to link commits with your name. Cache your login credentials to avoid re-typing the username and password every time you perform a commit.

  6. 6
    Article
    Avatar of devtoDEV·5y

    Git it Right🔥🔥🚀(Git CheatSheet)

  7. 7
    Article
    Avatar of smashingSmashing Magazine·5y

    Useful VS Code Extensions For Web Developers

    Meet useful Visual Studio Code extensions for web developers. They can help you minimize slow-downs and frustrations, and boost developer’s workflow along the way. In this post, we look into useful extensions for front-end development, from fine productivity boosters to advanced debugging helpers.

  8. 8
    Article
    Avatar of devtoDEV·5y

    Git commit message convention that you can follow!

    A typical git commit message will look like this: <type>(<scope>): <subject> Enter fullscreen mode Exit full screen mode. "type" must be one of the following mentioned below! Build : Build related changes (eg: adding external dependencies) chore : A code change that external user won't see. feat : A new feature fix: A bug fix docs : Documentation related changes: A code that is related to styling.

  9. 9
    Article
    Avatar of devtoDEV·5y

    GIT CHEATSHEET

    Git is the free and open-source distributed version control system that's responsible for everything GitHub related that happens locally on your computer. This cheat sheet features the most important and commonly used Git commands for easy reference. Use these commands to help you understand Git and its features.

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

    Creating the Perfect Commit in Git

    This article is part of our “Advanced Git’ series. Part 2: Branching Strategies in Git Part 3: Better Collaboration With Pull Requests Part 4: Rebase vs. Merge (Coming soon!) Part 6: Interactive Rebase Part 7: Using the Reflog to Restore Lost Commits.

  11. 11
    Article
    Avatar of hashnodeHashnode·5y

    The best VS Code extensions to supercharge Git (yes, there’s more than GitLens!)

    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 commit.

  12. 12
    Article
    Avatar of hashnodeHashnode·5y

    From zero to Web developer

    Web development is the work involved in developing a website or a web application. There are multiple paths you can take while learning web development. This is the one I would take if I had to do it all over again. These steps are going from the very beginning, so it's suited for beginners.

  13. 13
    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.

  14. 14
    Article
    Avatar of hashnodeHashnode·5y

    Top 5 Git Tips & Tricks

    5 Git tips to help you level up your workflow and bring you one step closer to Git mastery. Modify the previous commit without changing the commit message. Let autocorrect take care of your speed, but at the same time you can’t remember how many times you typed “git status”

  15. 15
    Article
    Avatar of phProduct Hunt·5y

    GitLive — Extend Git with real-time collaborative superpowers

    Extend your IDE with the real-time features remote development teams need to work together effectively. See what your teammates are working on and get notified of merge conflicts before you commit. Make video calls and code together live, VS Code to JetBrains Embed Collect.

  16. 16
    Article
    Avatar of dzDZone·4y

    Top 5 Productivity Plugins For Dev Teams

    GitLive adds a team view showing all work in progress for each collaborator from your Git repository. Tabnine is an AI code completion tool that indexes your code and finds statistical patterns to create customized suggestions. Stepsize is an issue tracker inside your editor for managing technical debt and maintenance issues.

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

    exa: A Modern Replacement for the ls Command

    Exa is a new command line tool for the Linux operating system. It is similar to the popular ls command, but with more options. Exa can be used in conjunction with other commands to make it easier to use. It can also be used by itself to show a list of files.

  18. 18
    Article
    Avatar of devdojoDevDojo·5y

    FREE Resources for Front-End Devs in 2021⚡

    This post has an unlimited amount of every type of resource covering everything you will need. You only need this post to become a Front-end Developer. Hashnode is the easiest way to start a developer blog on your personal domain. The MDN Web Docs site provides information about Open Web technologies including HTML and CSS.

  19. 19
    Article
    Avatar of hashnodeHashnode·4y

    Removing a .env file from Git history

    You accidentally pushed a file with secrets or a password that shouldn't have gotten into the Git history. The best thing to do now is to remove the file right away and add it to your .gitignore file. If we look at our Git history, we can still find the file and expose the secrets.

  20. 20
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    How to Create a React App with a Node Backend: The Complete Guide

    Reed Barger: How to Create a React App with a Node Backend. How to create a React app with a node backend: The Complete Guide to Node.js and React App Development. Read more at Reed Barger’s blog, The Node Project.

  21. 21
    Article
    Avatar of hashnodeHashnode·5y

    200+ Ultimate Resources for Front-End Development in 2021

    This post has nearly unlimited amount of every type of resources covering everything you will need. You only need this post to become a Front-end Developer. You will need a check list for marking what all you have learned. You can see the below image for how the checklist will look like.

  22. 22
    Article
    Avatar of ossOpen Source Way·5y

    Why I use exa instead of ls on Linux

    Exa is a modern-day replacement for the ls command. It uses colors to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. It's small, fast, and has just a single binary. The tool is written in Rust, known for its parallelism and safety.

  23. 23
    Article
    Avatar of hashnodeHashnode·5y

    Complete web developer roadmap with resources for 2021

    Learn how the internet works. Learn how the web works. Build projects. Take one step at a time. You can learn all of these in 6 to 12 months if you are effective and consistent. Follow me on Twitter for more information about web development and how to improve.

  24. 24
    Article
    Avatar of devdojoDevDojo·4y

    Learn how to use Git and GitHub in a team like a pro

    In this tutorial, you will learn how to work in a team with a central repository on GitHub. You will work on issues, commits, pull requests, code reviews, and more. The project will use two fictional team members, let's call them Harry and Hermione. Harry will be the one working locally in our development environment. Hermione will choose to work directly on GitHub by using an online VSCode.

  25. 25
    Article
    Avatar of devtoDEV·5y

    11 Git Commands I Use Every Day

    Git has everything you need to make you safe from losing your code changes. Here are some tips on how to use git to get the most out of your code. Use git to check out a new branch for every task you start, and to make changes to existing ones.