vscode-git-graph
tig
vscode-git-graph | tig | |
---|---|---|
6 | 59 | |
1,817 | 12,161 | |
- | - | |
0.0 | 7.3 | |
10 months ago | 7 days ago | |
TypeScript | C | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
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.
vscode-git-graph
-
Came back to Git Graph after several months of using GitLens+
Quite a while ago, the GitLens+ plugin gained the Commit Graph feature--the same graph you see in GitKraken. Until then I had used Git Graph for visualizing my repositories and GitLens+ for git blame in the GUI. Since one plugin could now do both, the natural course of action was to remove the other--goodbye, Git Graph!
- Ask HN: Where are the simple Git GUIs?
- VS Code Extension - Git Graph
-
Git Fork: A fast and friendly Git client for Windows and Mac
I'm a paying user of Fork, it's my favorite Git GUI, I love it.
However, it "only" supports macOS and Windows. I'm migrating to Linux for my work and home computers, so I haven't used it in a while, just so I can get familiar with other tools available on Linux - and, importantly, learning to do more advanced Git operations in the terminal.
So far I still depend on a GUI, mainly VS Code's built-in Git integration and GitGraph.
https://github.com/mhutchie/vscode-git-graph
Also looking at GitLens: https://www.gitkraken.com/gitlens
..But I sure miss using Fork. I used it everyday for the last couple years. It does everything I want to do with Git, the UI is familiar and well-designed.
I see the main developer @DanPristupov is on HN, maybe he'd consider supporting Linux? I fully understand if you don't, since creating the same application for two OSes must be quite difficult already, especially for a small team rather than a company.
-
Ask HN: What underrated GitHub / Gitlab project has helped you a lot?
Probably the most underrated software I use daily are some of my Firefox extensions.
https://github.com/einaregilsson/Redirector redirects my YouTube, Google, Twitter and Reddit links to privacy friendly frontends (i.e. Invidious, Startpage, Nitter and Libreddit).
https://github.com/proginosko/LeechBlockNG helps me staying away from time sinks on the internet during the day.
On the development side I use...
https://github.com/aaronvegh/nsregextester as my tried and true tool for regex debugging.
https://github.com/mhutchie/vscode-git-graph is a marvelous Git GUI for VSCode.
-
[Extension development] Best practices for developing web views?
VS Code does not appear to provide a stylesheet or anything to help you get off the ground, AFAICT⦠I wish they did. Every extension I know of has to implement basic components from scratch, styling and all. Seems like a lot of boilerplate is necessary before you can start developing anything the user will see on screen.
tig
-
Every Git Command I Use (Cheatsheet)
Related but I use tig, a TUI, a lot to examine the state of my working tree and index and stage/unstage/reset changes piecemeal. It works great.
- Tig: Text-Mode Interface for Git
-
Magit
I'd like to plug [tig](https://github.com/jonas/tig) for those who don't use emacs. I see lazygit recommended here too, but I've been using tig for years now and love it's simplicity.
-
Is there any solution like Github Desktop and Gitkraken For terminal Users
Try tig
-
What is your preferred version control software and what additional features do you wish it had?
I'm normally a CLI git (and tig) user.
-
TexStudio - git integration for easy committing?
Sometimes when I work in command line I use tig (https://jonas.github.io/tig/). There is also similar tool lazygit (https://github.com/jesseduffield/lazygit)
-
gti, gtti, giit, gut, gti, got, hit, jit, git <enter> {f%ck} <up-arrow-key>
And you accidently open a git TUI
-
This is how I use vim and git, any other tips?
tig +My custom command to fix MR comments by quickly editing an old commit's changes at the time when that commit was created. (Like a more controlled git-absorb that explicitly selects a commit to fixup and therefor avoids rebase-conflicts when squashing)
-
tig to switch branches
today I looked at tig which is a nice text based GUI, and I think I will never use git log again :-)
-
interactive git switch
If you are looking for more interactivity while remaining on the commandline, have you looked at Tig? Tig has a view for browsing refs, and you can sort by date.
What are some alternatives?
edamagit - Magit for VSCode
lazygit - simple terminal UI for git commands
vscode-gitlens - Supercharge Git inside VS Code and unlock untapped knowledge within each repository β Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
gitui - Blazing π₯ fast terminal-ui for git written in rust π¦
vscode-project-manager - Project Manager Extension for Visual Studio Code
lazygit.nvim - Plugin for calling lazygit from within neovim.
tortoisegit - Windows Explorer Extension to Operate Git; Mirror of official repository https://tortoisegit.org/sourcecode
vim-floaterm - :computer: Terminal manager for (neo)vim
Gittyup - Understand your Git history!
gitsigns.nvim - Git integration for buffers
code-settings-sync - π΄πͺ Synchronize your Visual Studio Code Settings Across Multiple Machines using GitHub GIST πͺπ΄
cz-cli - The commitizen command line utility. #BlackLivesMatter