git-absorb
is-even
git-absorb | is-even | |
---|---|---|
22 | 56 | |
3,191 | 1,828 | |
- | - | |
7.5 | 0.0 | |
25 days ago | 15 days ago | |
Rust | JavaScript | |
BSD 3-clause "New" or "Revised" License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
git-absorb
- Git Absorb
- Git-absorb: Git commit –fixup but automatic
-
OpenTF Repository is now Public
Nice, no need to look up past commits ! Didn't know about this, I had to look it up.
It's a separate project from git [0].
[0]: https://github.com/tummychow/git-absorb
-
Lazygit: Simple terminal UI for Git commands
Boy have I got the thing for you. git absorb - https://github.com/tummychow/git-absorb
The way to work with it is:
git add file1
- tummychow/git-absorb: git commit --fixup, but automatic
-
What do you use for git integration in neovim?
You can also manage via a holistic UI: - Bisection - Log and reflog, stashes - subtrees, submodules - certain third party subcommands like git-absorb, and extend it with your own - interact with issues and pull requests via forge - pretty much all of the hundreds of CLI flags via a modal UI that got generalized and extracted to a lib called transient - well-integrated diff and conflict resolution (which is mostly just smerge) - the rebase/cherry-pick workflows I liked the best, including support for --update-refs - at any time you can always press a key to see the raw commands and output that it's using, which taught me a ton of corner cases - IMO it has a great manual
-
Move File Changes From One Commit To Another
I sometimes use git-absorb to help me if I made a tonne of changes, and can't be arsed to manually make the fixups
-
Theodore Ts'o on how he uses Git when working on Linux (2017)
If done well, your git history carries the information of your process in a very similar way.
You have to be somewhere in the middle, so I'd say to do a semantic rebase at last step before merge. A fantastic tool that is not so well-known is git-absorb, which helps a lot doing that cleanly and automatically.
https://github.com/tummychow/git-absorb
-
Intern fixes 600 bugs but makes only 1 PR because it's more efficient.
Squash merge is like a sledge hammer, interactive rebase + git reset -N HEAD^ + git-absorb + git add -p (or even better, Magit) are surgical tools.
- git-absorb - git commit --fixup, but automatic
is-even
-
Intern fixes 600 bugs but makes only 1 PR because it's more efficient.
He just wrote code to check if a number is even
- Vocês utilizam muitas libs nos seus projetos ?
- Quando programa em JS você utiliza a convenção de constantes em letras maiúsculas?
-
Every single number is a variable. You're welcome.
actually I think that is like this
-
the AI has spoken
This is clearly sub optimal. The easiest way is to install is-even and call it in the map.
-
Ever wondered why banking sites suck?
On my way to copy the isEven function in my code. 🗿
- Capitalismo das Linguagens
- My friend did this code for saying if a number is even or odd, look how amazing it is (he do this till 2000)
-
Actual code that I used in my game. Damn I was tired.
Ah. Reminds me of https://github.com/samuelmarina/is-even
- Most unholy isOdd / isEven used in production.
What are some alternatives?
git-autofixup - create fixup commits for topic branches
is-odd - Is a number odd?
magit - It's Magit! A Git Porcelain inside Emacs.
is-even - I created this in 2014, when I was learning how to program.
stgit - Stacked Git
OpenYandere - An open-source community rewrite of the game "Yandere Simulator" in C#. 2020 july 4th update (This isn't the leak guys soz.) but you may join discord https://discord.gg/e8RNBBw
git-instafix - Amend old git commits with a simple UI.
is-odd - I created this in 2014, the year I learned how to program. All of the downloads are from an old version of https://github.com/micromatch/micromatch. I've done a few other things since: https://github.com/jonschlinkert.
vim-fugitive - fugitive.vim: A Git wrapper so awesome, it should be illegal
isEvenAPI - :seven: API Wrapper for isEven. Check is a integer is even or odd.
transient - Transient commands
Arduino - ESP8266 core for Arduino