Skip to main content

Posts

Showing posts with the label git

Microsoft's Visual Studio With Git And GitHub Tutorials

  Microsoft has released a short series of video tutorials on using Git and Github from within Visual Studio. Given that Git is nowadays the defacto version control tool with most code hosted on GitHub, learning about them in combination does make sense.  https://www.i-programmer.info/news/80-java/16967-microsofts-visual-studio-with-git-and-github-tutorials.html

Dolt- A Version Controlled Database

  A database that you can fork and clone, branch and merge, push and pull just like a git Repository. What is the use case for it? First of all Dolt , written in Go, might not be a fork of Mysql, but it acts a drop-in replacement, adhering to the Mysql protocol, but with versioning on top. https://www.i-programmer.info/news/84-database/16934-dolt-a-version-controlled-database.html

Git-Sim - Use Git Fearlessly

  Git-Sim enables you to visually simulate future Git operations in your own repos. Let's see why this is useful. Mastering Git is more an art than a skill. Its vastness in switches, options and features render its comprehension a difficult proposition. Thus, many beginners and not just beginners, find it hard to let their valuable code be handled by this version control system.  full article on i-programmer: https://www.i-programmer.info/news/90-tools/16076-git-sim-use-git-fearlessly.html

Protect The Software Supply Chain With GitSign

 Sigstore and the Linux Foundation have taken another step toward securing the software supply chain, this time focusing on the initial stage of the chain. That is, the signing of Git commits. Supply chain security is all the rage right now and the Linux Foundation's answer to it came through Sigstore: full article on i-programmer: https://www.i-programmer.info/news/149-security/15583-protect-the-software-supply-chain-with-gitsign.html

GitHub Skills - A Better Way to Learn Git and GitHub

 GitHub has just launched Github Skills, a new learning platform that replaces the current Learning Labs. This is a change for the better. Git and GitHub have something for everyone, beginners and pros alike. The trouble is that in order to master it you have to go through a steep learning curve where there's always something new to learn even when you thought you knew it all. For example, you just went through git merge but then you find out that there's cherry picking and rebase too. Which one should you go for? There's a gazillion of tutorials out there, but that also means that there's a large variation in quality too. Saying that, one of the best tutorials I've ever covered was Git and GitHub LiveLessons by Peter Bell, was back in 2014, but still holding its value. From the review: full article on i-programmer: https://www.i-programmer.info/news/90-tools/15527-github-skills-a-better-way-to-learn-git-and-github.html

Take GitHub Actions Course For Free

 A beginner-friendly, and free, course to help you take your first steps as a DevOps engineer is available as a series of YouTube videos. But first, let's start with some definitions of what DevOps is. In "The DevOps Master Class - Go Behind The Concept" we saw that it is not just about the tools: DevOps is the union of people, process, and products to enable continuous delivery of value to our end users It's about bringing teams together and enabling them through the use of agile tools and processes to cooperate, to create new features that bring value to end users as well as cope with frequent changes in requirements, something remedied under a continuous cycle that ensures continual delivery. And what are those tools and processes? Git and CI/CD, monitoring, infrastructure as code and containers.     full article on i-programmer: https://www.i-programmer.info/news/90-tools/15165-take-github-actions-course-for-free.html

The DevOps Master Class - Go Behind The Concept

 Î¤his free course by John Savil, a true Master, is 12-hours of superb material on everything you have to know in order to incorporate devops into your workflow. It really is a complete and structured resource covering every aspect of DevOps, code included. As it is structured it is meant to be watched in order, but that's just a recommendation. Starting with the definition of DevOps, Savill shows that it is not just about the tools: DevOps is the union of people, process, and products to enable continuous delivery of value to our end users full article on i-programmer: https://www.i-programmer.info/news/90-tools/15006-the-devops-master-class-go-behind-the-concept.html

First Aid...Git!

  What First Aid Git does is indexing as well as making searchable the most frequently asked Git-related questions, based on the personal experience of Ricardo Magalhães who created it, Stack Overflow popularity, and the official Git documentation. full article on i-programmer.info

Git Command Explorer

  There's no shortage of ideas when it comes to making one's life easier when tackling Git. That says a lot about both the power and the learning curve of the tool. Here's a new educational tool that demystifies Git commands and their syntax. Last month I discovered "Oh My Git! The Game". a multi-platform interactive game which takes you from being a complete newbie to efficient expert by covering everything you are likely to need. Now I've stumbled across another cool resource,  Git Command Explorer , devised by Shashank Singhal, which makes the following bold claim: Find the right commands you need without digging through the web. Let's see if that statement attests to the truth. full article on i-programmer.info

Oh My Git! The Game

  Learn how to use Git with this fun, interactive game which takes you from being a complete newbie to efficient expert by covering everything you are likely to need.  Oh My Git! takes an unusual approach. Instead of being offered as an online playground it ships as multi-platform, self-contained, binaries including git-bash! I installed the Windows version and despite the cavet that it's still under development and laggy under this OS I didn't notice anything annoying. full article on i-programmer

GitLab Goes Serverless

Functions-as-a-service (FaaS) is a pit where the big names collide.It is the future of enterprise computing as the cloud provider handles the underlying infrastructure, letting the client focus on its core business of designing applications. full article on i-programmer