Top 23 Shell Git Projects
GIT utilities -- repo summary, repl, changelog population, author commit percentages and moreProject mention: A look how branches work in Git | news.ycombinator.com | 2021-04-08
Pretty, minimal and fast ZSH prompt (by sindresorhus)Project mention: Typer: A terminal user-interface (written in Go) for measuring your typing speed. | reddit.com/r/golang | 2021-03-27
The one I am using I wrote myself (it's very simple) but its largely based on sindresorhus/pure and starship.rs
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Git your game on!Project mention: Any good resources for learning Git? | reddit.com/r/cscareerquestions | 2021-03-14
Uses Git to upload only changed files to FTP servers.Project mention: Anyone is using a tool to deploy your app to shared hosting providers? | reddit.com/r/laravel | 2021-03-25
:fire: Save Your Code in an EmergencyProject mention: That guy: must git commit && git push | reddit.com/r/ProgrammerHumor | 2021-03-22
CLI plain-text note-taking, bookmarking, and archiving with encryption, filtering and search, Git-backed versioning and syncing, Pandoc-backed conversion, and more in a single portable script.Project mention: Cross-Platform To-Do App | reddit.com/r/privacy | 2021-03-10
Project: h5bp/html5-boilerplate, Webfundamentals, GoogleChrome/lighthouse, so-fancy/diff-so-fancy, git-open
git dotfiles synchronizer written in bashProject mention: Fish Shell 3.2.0 Released | news.ycombinator.com | 2021-03-01
This is the exact reason I use Fish. The only thing I _need_ to get installed on random servers is Fish itself.
No need to install and configure oh-my-$shell or other huge monstrosities. Most of my stuff comes from a simple homeshick sync with a few files in it.
:zzz: A utility tool powered by fzf for using git interactively.Project mention: 🧢 Stefan's Web Weekly #14 | dev.to | 2021-04-12
wfxr/forgit – A utility tool powered by fzf for using git interactively.
💻 macOS / Ubuntu dotfiles (by alrra)Project mention: MacOS Development workspace 2021 | dev.to | 2021-03-08
alrra - dotfiles
transparently encrypt files within a git repository (by elasticdog)Project mention: How do I become "smarter" | reddit.com/r/self | 2021-03-18
Start writing all of your work down. I personally put almost every line of code I ever write into github. I have a "misc" project for random one-off things, but I always commit it to a repo. I started doing this in 2013/2014 and its been incredibly valuable to go back and refer to old work (its also fun to see how far you've come). This gets interesting when you start needing to write down information that shouldn't be public (e.g. api keys). You're into crypto, so you can probably see the fun in this. I've use a program called transcrypt to store encrypted files in my git repos. Be careful with transcrypt though, if you make a mistake you can accidentally publish secrets in plain text, and it does open you up to brute force attacks.
Save your dotfiles once, deploy them everywhereProject mention: dotdrop: Save your dotfiles once, deploy them everywhere | reddit.com/r/planetemacs | 2021-02-23
Dotfiles for macOS (by webpro)
A collection of git utilities and useful extra git scripts I've discovered or written, packaged for ease of use with shell frameworks.Project mention: Show off your Terminal Setup 👩🏻💻💯 | dev.to | 2021-02-24
Git-based decentralized issue managementProject mention: Advancing developer freedom: GitHub is fully available in Iran | news.ycombinator.com | 2021-01-05
There are some approaches, e.g. https://github.com/dspinellis/git-issue
But I don't think there's much standardization around this type of git usage, and I'm not sure how efficient it would be for large repos.
A set of exercises for deliberate Git PracticeProject mention: Consejos en el camino del Frontend Developer | dev.to | 2021-03-01
Hay un recurso genial para poder aprender git haciendo katas, y es este: https://github.com/eficode-academy/git-katas
Automatically Commit changed Files back to Github with Github ActionsProject mention: Getting Started With Bash Testing With Bats | reddit.com/r/bash | 2021-01-12
Configuration for Arch Linux, sway, kitty, kakoune, zsh and more + scripted installation guide (by maximbaz)Project mention: [HELP]I'm having a kernel panic and can't control the keyboard at all. | reddit.com/r/archlinux | 2021-04-02
I customized install.sh to be similar to the environment I was looking for, and when I tried it, I was told that there was no detached luks header, and I tried to exit rootfs and reboot, but an error occurred on exit.
A self-hosted, open-source Platform as a Service that enables easy swarm deployments, load balancing, automatic SSL, metrics, analytics and more.Project mention: RIP Flynn.io | news.ycombinator.com | 2021-02-28
I'm working on a self-hosted, open source PaaS called Swarmlet. I really like Dokku, but I needed something that's a bit more scalable to my needs.
The installer is currently broken, I simply don't have enough time / bandwidth right now to work on it unfortunately.
That said, if you want to contribute, please let me know! I hope to get things running again soon.
:question: Git hook to catch placeholders and temporary changes (TODO / @ignore) before you commit them.Project mention: Search code on stage for commit and give warning | reddit.com/r/vscode | 2021-02-11
I don't know if there's an extension, but git hooks are a pretty good solution for this. See this stackoverflow question for an example, or git-confirm, a hook someone made which seems to be able to do what you're looking for.
:penguin: Simple, fast, productivity-increaser dotfiles (by rgomezcasas)Project mention: MacOS Development workspace 2021 | dev.to | 2021-03-08
rgomezcasas - dotfiles
Ultra-pure, lag-free prompt with async Git status. Designed for Fish.Project mention: Minimal prompts? | reddit.com/r/fishshell | 2021-02-27
https://github.com/jorgebucaran/hydro is pretty minimal
Git hook to help you write good commit messages, with no external dependencies.Project mention: Keeping a changelog file? | reddit.com/r/devops | 2021-04-06
This script was used to create CI check https://github.com/tommarshall/git-good-commit based on this tpope advice https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
What are some of the best open-source Git projects in Shell? This list will help you: