Best of GitOctober 2022

  1. 1
    Article
    Avatar of communityCommunity Picks·4y

    Git commit message convention that you can follow!

    Git commit message convention that you can follow. Motivation of this blog is to curate all information at one place and to make more people aware about standards followed by industry. A typical git commit message will look like <type>: <subject> "type" must be one of the following mentioned below.

  2. 2
    Article
    Avatar of devtoDEV·4y

    From Zero to DevOps Engineer - DevOps Roadmap for YOUR specific background 🔥

    A part of DevOps skillset is to create a process of handling discovered issues in production instead of having a panic mode.

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

    Write documentation like you develop code

    The Docs as Code approach involves writing documentation using the same tools and workflows used for developing code. It's common to run code linters, tests, and other quality checks that a machine can do itself. Documentation projects can get the same treatment, with tools like Vale to do prose linting and check for correct heading styles,

  4. 4
    Article
    Avatar of honeypotHoneypot·4y

    Dolt - A SQL Database that Works like Git

    Dolt is an SQL-based database that allows you to maintain your database like Git repositories. It combines all the great features of Git and SQL in order to give you an amazing experience. Dolt comes with a powerful CLI similar to Git, and you can apply your knowledge in Git to easily commit, merge, and push database changes. Earn Money from DoltHub Data Bounties.

  5. 5
    Article
    Avatar of communityCommunity Picks·4y

    The Perfect Commit

    The Perfect Commit is a single, focused change that should be treated thoughtfully and with care. For things like web applications that can be deployed to production, a commit should be a unit that could be deployed.

  6. 6
    Article
    Avatar of pointerPointer·4y

    mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization.

    Most self-hosted software can be installed using Docker, a packaging system which allows software to bundle their configuration and dependencies. Shipwright is a WebUI to generate templates for Yacht, Portainer, Docker-Compose, and Unraid. Dozzle is a small lightweight application with a web based interface to monitor Docker logs. Diun is a tool that receive notifications when a Docker image is updated.

  7. 7
    Article
    Avatar of devtoDEV·4y

    How to write Git commit messages like a Pro!

    The most effective technique to inform other developers of the context of a change is with a well-written Git commit message. Teams should first decide on a commit message convention that specifies the version control history of the product they are building. You can also use tools like Glitter or Commitizen to standardize your commit messages.

  8. 8
    Article
    Avatar of communityCommunity Picks·4y

    Javascript Proxy: Using Javascript Proxies like a Pro

    Javascript Proxies are objects in Javascript which allow you to make a proxy of an object. They also define custom behaviour for standard object operations like get, set and has. This turns proxies into quite a powerful tool, so lets look at how they work. Let’s look at some of these in a bit more detail to understand how proxies work.

  9. 9
    Article
    Avatar of communityCommunity Picks·4y

    Deploy website on Cloudflare

    Cloudflare is our go-to. Deploy website on Cloudflare for free.

  10. 10
    Article
    Avatar of vscodeVisual Studio Code·4y

    Visual Studio Code September 2022

    Visual Studio Code September 2022 September 2022 (version 1.72) There are many updates in this version that we hope you'll like. You can download the nightly Insiders build and try the latest updates as soon as they are available. The editor hover used to be very aggressive in hiding itself, especially when the mouse was going over an empty area.

  11. 11
    Article
    Avatar of phProduct Hunt·4y

    GitStory - Internet Git's time machine 🕰

    GitStory is a Wayback Time machine app for GitHub projects, powered by the GitHub API.

  12. 12
    Article
    Avatar of communityCommunity Picks·4y

    Learn to Fix Common Git Mistakes

    The location can be a hash associated with a commit or something like HEAD~1 which takes you to HEAD, then back down the tree 1 time. It's important to not use git reset after pushing a commit because it'll change the history other people may have already downloaded. The common flags you will see are --soft, --hard, and --mixed.

  13. 13
    Article
    Avatar of devtoDEV·4y

    Turn around your Git mistakes in 17 ways

    Git is an excellent safety net to give you another chance in your wrong move. In this article, I have outlined the mistake scenarios you can get tangled with and the Git techniques that will unwound you from your mistakes. Git can unlock the previous commit and allow you to add your new file.

  14. 14
    Article
    Avatar of infoworldInfoWorld·4y

    The best open source software of 2022

    The best open source software of 2022 InfoWorld’s 2022 Bossie Awards celebrate the most important and innovative application development, devops, data analytics, and machine learning tools of the year. SvelteKit and Nuxt, as well as newer entrants like Blitz.js, are exploring new approaches and techniques.

  15. 15
    Article
    Avatar of ghblogGitHub Blog·4y

    Git Merge 2022 – that’s a wrap! 🎬

    Git Merge 2022 just wrapped up bringing the community together for 16 talks, three workshops, one Git Contributor Summit, and lots of great conversations over two days. Read on for more info, photos from the event, and all of the session recordings.

  16. 16
    Article
    Avatar of dzDZone·4y

    Automate Boring Tasks With Hooks

    GitGuardian's Sofien describes how pre-commit hooks are used to save time and secure commits company-wide. Hooks are a way to fire off custom scripts when certain important actions occur. The first set of hooks checks the syntax of JSON and YAML files, while the check-added-large- Files ensure that no one commits a huge file by mistake. Pre-commit Hooks and CI jobs are complementary.

  17. 17
    Article
    Avatar of tilThis is Learning·4y

    Learn git alias and boost your productivity

    Learn git alias and boost your productivity by setting up an Alias. Set up an alias is really simple, just open up a terminal and type git config --global alias. Later on, I’ll share with you a list of other smart aliases you might find useful.

  18. 18
    Article
    Avatar of ghblogGitHub Blog·4y

    Highlights from Git 2.38

    Git's new built-in repository management tool, Scalar, attempts to solve the problem by curating and configuring a uniform set of features with the biggest impact on large repositories. The sparse index is a relatively new Git feature that enables Git to shrink the size of its index data structure to only track the contents of your sparse checkout.

  19. 19
    Article
    Avatar of pandProAndroidDev·4y

    Get git-flows differences under your belt

    Gitflow is meant to track, organize your contribution, keep a clean history of your contribution and ease the process of adding new features, maintaining and publishing our software. In this article, I will explain the differences between GitFlow, GitHub flow, Trunk-based, and GitLab flow.

  20. 20
    Article
    Avatar of itsfossIt's Foss·4y

    How to Contribute to Open Source in Hacktoberfest 2022 [Ultimate Guide]

    Hacktoberfest is one such event from DigitalOcean that encourages you to contribute back to your favorite open-source projects. In exchange for your contributions, you either get a gift from Digital Ocean, or you can choose to plant a tree instead. You can also help spread the word, and share the project with the world to improve its social presence.

  21. 21
    Article
    Avatar of gitguardianGitGuardian·4y

    Best practices for managing teams in GitHub Orgs

    A GitHub organization is a shared platform where you can put one or more repositories and share controlled access with members and collaborators. Code owners can be assigned to specific files or directories and will be notified whenever a change is made to those files. Rebasing can help resolve merge conflicts more efficiently and make it easier to track changes and keep your codebase up to date.

  22. 22
    Article
    Avatar of devtoDEV·4y

    What are your git aliases?

    The only one I sometimes configure is git sfor status, but even that I usually just type out. One alias in particular saves me a ton of time daily: development/ master/etc development, then lastly it’s not strictly a git alias, i know, though you could prob make that work.

  23. 23
    Article
    Avatar of wpkubeWordPress Kube·4y

    How to Use Git to Push Your Local Site Live

    Git is a Version Control System (VCS) It’s a way to save and record the changes you make on a project. The typical way to use Git is through a Command Line You’re even able to migrate a site with ease. You can choose to only push the files you work on. This offers immense benefits because you don’t need to touch your WordPress database.