Git
- Securing Git: Addressing 5 new vulnerabilitiesgithub.blog Securing Git: Addressing 5 new vulnerabilities
Git is releasing several new versions to address five CVEs. Upgrading to the latest Git version is essential to protect against these vulnerabilities.
- Git alias idea: "git browse" to open repo in browserhachyderm.io Dan Schroeder (@deadlydog@hachyderm.io)
Attached: 1 image My most used #git alias? "git browse" to open the repo's remote URL in the web browser. Works for #GitHub, #AzureDevOps, #BitBucket, etc. Set it up with: git config --global alias.browse 'start `git config remote.origin.url`' "start" only works on Windows tho. Requires a https (...
- Highlights from Git 2.45github.blog Highlights from Git 2.45
Git 2.45 is here with experimental support for reftables, and SHA-256 interoperability. Get our take on the latest here.
- Is there a way to manage your presence over many forges?
I'm still learning. I have a github account, many gitlab accounts, a gitlab.com account and my own forgejo.
I managed to clone most stuff to my own forge but managing issues is still a pain on so many platforms, for me at least.
Easiest would be one frontend where I can just combine issues over all my accounts.
Is there a straightforward way I just havent found yet?
- Learn Git Fundamentals – A Handbook on Day-to-Day Development Taskswww.freecodecamp.org Learn Git Fundamentals – A Handbook on Day-to-Day Development Tasks
Welcome to my comprehensive guide on Git, the distributed version control system that has revolutionized collaboration and code management in software development. Whether you're a seasoned developer or just starting your journey in programming, understanding Git is essential to gain proper control...
- 10 Years of Git: An Interview with Git Creator Linus Torvalds [2015]www.linuxfoundation.org 10 Years of Git: An Interview with Git Creator Linus Torvalds - Linux Foundation
Ten years ago this week, the Linux kernel community faced a daunting challenge: They could no longer use their revision control system BitKeeper and no other Source Control Management (SCMs) met their needs for a distributed system. Linus Torvalds, the creator of Linux, took the challenge into his o...
- Git as debugging toollucasoshiro.github.io Git as debugging tool
Debugging with Git Grep, Git Blame, Git Log and Git Bisect
- What Happens on GitLab When You do git push?nanmu.me What Happens on GitLab When You do git push?
Ever wondered how Git and GitLab operate under the hood? Grab your favorite IDE and join me on an exploratory journey into the mechanics of these tools!
- Difftastic, a structural diff tool that understands syntaxdifftastic.wilfred.me.uk Difftastic, a structural diff tool that understands syntax
Difftastic, a structural diff tool that understands syntax
- Modern Git Commands and Features You Should Be Usingmartinheinz.dev Modern Git Commands and Features You Should Be Using | Martin Heinz | Personal Website & Blog
<p> All of us - software engineers - use <code class="inline">git</code> every day, however most people only ever touch the most basic of commands, such as...
- Twenty Years Is Nothingdeprogrammaticaipsum.com Twenty Years Is Nothing
In a previous edition of this magazine, we argued that English was so pervasive in our industry, nobody even questioned its use anymore. The same can be said of Git. It is difficult to imagine that merely twenty years ago, the landscape of source control tools was more diverse, and the choice of one...
- gitu: A TUI Git client inspired by Magitgithub.com GitHub - altsem/gitu: A TUI Git client inspired by Magit
A TUI Git client inspired by Magit. Contribute to altsem/gitu development by creating an account on GitHub.
- Advanced git commands you need to knowoptimizedbyotto.com Advanced git commands every senior software developer needs to know
Git is by far the most popular software version control system today, and every software developer surely knows the basics of how to make a git commit. Given the popularity, it is surprising how many people don’t actually know the advanced commands. Mastering them might help you unlock a new l...
And to be productive also: git citool, gitk, fzf and Liquid Prompt explained with screenshots
- Git Battle: YOLO Mode vs. Clean Historyhankadev.com Git Battle: YOLO Mode vs. Clean History
Learn how to achieve a clean Git commit history with rebase and fixup. Modify previous commits easily. Perfect for optimizing workflows.
- Git Trailersalchemists.io Git Trailers | Alchemists
A collective devoted to the craft of software engineering where expertise is transmuted into joy.
- Unleashing the Power of Git Bisectdzone.com Unleashing the Power of Git Bisect - DZone
Explore how to use git bisect for efficient debugging, including tips on automating the process and handling skipped commits in your projects.
- Highlights from Git 2.44github.blog Highlights from Git 2.44
The first Git release of 2024 is here! Take a look at some of our highlights on what's new in Git 2.44.
- Git Cliff changelog generatorgit-cliff.org What's new in 2.0.0? 🆕 | git-cliff
git-cliff is a command-line tool (written in Rust) that provides a highly customizable way to generate changelogs from git history.
- Popular git config options
February 16, 2024 Julia Evans writes:
> I asked about people’s favourite git config options on Mastodon: > >> what are your favourite git config options to set? Right now I only really have git config push.autosetupremote true and git config init.defaultBranch main set in my ~/.gitconfig, curious about what other people set > > As usual I got a TON of great answers and learned about a bunch of very popular git config options that I’d never heard of. > > I’m going to list the options, starting with (very roughly) the most popular ones.
- gcd: Git worktree navigatorgithub.com GitHub - davvid/gcd: Git worktree navigator
Git worktree navigator. Contribute to davvid/gcd development by creating an account on GitHub.
- Five Ways to Be More Productive with Gitlaravel-news.com Five Ways to Be More Productive with Git - Laravel News
In this post, I've gathered some of my favorite tools to make working with Git more productive. I'll cover different types of tools, ranging from git aliases, git tools, git workflows, and more.