Best of GitDecember 2022

  1. 1
    Article
    Avatar of devtoDEV·3y

    20 Git Commands you (probably) didn't know about 🧙‍♂️

    A lot of these commands are incredibly powerful and can make your life a lot easier. This post outlines 20 of my favourite under-used git features, which you can use to level up your development process, impress your colleagues, help you answer git interview questions, and most importantly - have fun with! Git Web Run to instantly browse your working repository.

  2. 2
    Article
    Avatar of towardsdevTowards Dev·3y

    Git skills you didn’t know you wanted

    Most git beginners just learn basic commands like add, commit and push. It is easy to stick with these commands because they get the job done. In this article, you will learn additional tricks for commands that you already know to improve your experience with version control.

  3. 3
    Article
    Avatar of gcgitconnected·3y

    8 minutes to cover 99% of your Git needs

    8 minutes to cover 99% of your Git needs a simpler path to git and understanding main concepts. In this tutorial, we'll walk through the standard project path with the issues that arise and give you the solution to the efficient push of your work on GitHub/GitLab.

  4. 4
    Article
    Avatar of devtoDEV·3y

    7 tips for improving your productivity with Git

    Git is the most popular source control system with an incredible 93.87% of adoption by developers. It's a really powerful system with lots of hidden features not known by most of us developers. In this post, I'll show some of these features that will make your work easier when using Git.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    Avoiding (5) common Git mistakes in a team environment

    Intruduction Git is an incredibly powerful tool for managing software projects, but it can also be tricky to use in a team setting. In this article, we will explore five common mistakes that developers make when using Git. The five biggest mistakes include not using branches effectively and not communicating with the team.

  6. 6
    Article
    Avatar of communityCommunity Picks·3y

    A Cheatsheet For Git

    A Cheatsheet For Git Here is a cheat sheet for some commonly used Git commands. Set your name to be used as the commit author git config --global user. Create aliases for commonly used commands.

  7. 7
    Article
    Avatar of devtoDEV·3y

    Getting Started With GitOps For Developers!

    GitOps is a methodology for deploying and managing software applications using Git. It is also referred to as "operations-as-code" or "code-driven operations" It uses the principles of DevOps to streamline software updates across an organization. GitOps can have two deployment strategies: push and pull pipelines.

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

    11 tips for writing a good Git commit message

    Great writing is key as with anything you write, you should think about who is going to read it. Improving your natural language and writing skills is essential for a healthy career in software development. Don't assume reviewers understand the original problem you're fixing. A good commit message includes exactly what will happen and why.

  9. 9
    Article
    Avatar of devtoDEV·3y

    Git in 10 mins

    Git allows developers to track code changes and manage their project using simple commands. The heart of Git is a repository used to contain a project. A repository can be stored locally or on a website, such as GitHub/Gitlab/Bitbucket. Git allows users to store several different repositories and track each one independently.

  10. 10
    Article
    Avatar of taiTowards AI·3y

    Complete Git Tutorial for Beginners with Examples

    Git is a version control system that lets us track the changes we make to our files over time. With Git we can revert to various states of our files and then merge these changes to the original copy. Git uses this information to identify who made changes to specific files.

  11. 11
    Article
    Avatar of ghblogGitHub Blog·3y

    GitHub’s top 10 blog posts of 2022

    The GitHub Blog is highlighting some of the incredible work from GitHub’s engineers, product teams, and security researchers during 2022. Include diagrams in your Markdown files with Mermaid. A picture tells a thousand words.

  12. 12
    Article
    Avatar of vscodeVisual Studio Code·3y

    Visual Studio Code November 2022

    Visual Studio Code November 2022 November 2022 (version 1.74) Download the nightly Insiders build and try the latest updates as soon as they are available. The highly upvoted issue #87956 ("Allow to set explorer.autoReveal per specific folder") has been fixed by the introduction of a new setting.

  13. 13
    Article
    Avatar of dzDZone·3y

    Docker Best Practices

    This is not only a theoretical exercise, but you will learn how to apply the best practices to your Docker files. It is just like writing code: you may know the syntax, but that does not mean you can write clean and good code in that specific programming language. The same applies to Dockerfiles.

  14. 14
    Article
    Avatar of taiTowards AI·3y

    Git Rebase, Merge, Stash, Revert and Reset

    Rebase is a bit more advanced, but incredibly useful when you need it. When you perform a rebase, you are changing the base of your branch. A rebase will look at each commit on your branch and update the code to make it seem like you’ve been working off the new base all along.

  15. 15
    Article
    Avatar of pointerPointer·3y

    musescore/MuseScore: MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!

    MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!

  16. 16
    Article
    Avatar of ghblogGitHub Blog·3y

    Highlights from Git 2.39

    The open source Git project just released Git 2.39, with features and bug fixes from over 86 contributors, 31 of them new. We last caught up with you on the latest in Git back when 2.38 was released. Here's a look at some of the most interesting features and changes introduced since last time.

  17. 17
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Learn to Code RPG Version 1.5 is Now Playable with Hours of New Gameplay

    Learn to Code RPG Version 1.5 is now Playable with Hours of New Gameplay Hello. It's available for PC, Mac, and Linux on itch.io. You can download the game and play it for free.

  18. 18
    Article
    Avatar of infosecwriteupsInfoSec Write-ups·3y

    The Big Danger With Laravel ( .env file )

    The file in Laravel is a configuration file that contains sensitive information such as database credentials and API keys. It is important to keep this file secure and out of reach of unauthorized users. One potential security vulnerability with the file is that it is not included in the version control system (e.g. Git) by default.

  19. 19
    Article
    Avatar of octopusdeployOctopusDeploy·3y

    What is GitOps?

    GitOps is a relatively new addition to the growing list of "Ops" paradigms taking shape in our industry. It all started with DevOps, and while the term DevOps has been around for some years now, it seems we still can't agree whether it's a process, mindset, job title, set of tools.