ungit
desktop
ungit | desktop | |
---|---|---|
4 | 32 | |
10,365 | 6,434 | |
- | - | |
6.1 | 0.0 | |
7 days ago | 4 days ago | |
JavaScript | TypeScript | |
MIT License | MIT 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.
ungit
-
Git / Linux + test on monday
Try Ungit for a few days.
- Gitui: Terminal UI for Git
-
GitHub Desktop 2.9 includes squashing, reordering, amending, and more
My favorite Git client by far is https://github.com/FredrikNoren/ungit. Its approach of modeling the entire commit history as a digraph is the way God (or at least Linus) intended Git to be used.
Visualizing commits like that makes more interesting operations (e.g. cherry-picking, merging, rebasing, squashing) trivial to understand.
-
Some of Git Internals
Ungit[0] shows what will happen to the tree before you execute a merge or rebase. It really helped me get a hang of Git.
[0] https://github.com/FredrikNoren/ungit
desktop
- GitHub Desktop for Linux
-
GitHub Desktop 3.2: Preview your pull request
Here: https://github.com/shiftkey/desktop
- Github desktop on Chromebook
-
How To Install Github Desktop In Ubuntu 20.04 Linux Distributions
sudo wget https://github.com/shiftkey/desktop/releases/download/release-2.9.0-linux2/GitHubDesktop-linux-2.9.0-linux2.deb
-
Kind of an obvious design flaw
thank me later
-
What is best Git GUI for Ubuntu?
I'm using GitHub Desktop.
-
apt is freezing on "0% [Working]"
Should have just gone with my gut before posting - it was one of my external repos. In my case it was the repo for https://github.com/shiftkey/desktop but for anyone else reading I would recommend temporarily disabling all non-Pop OS sources (whether you do that via the Pop Shop/Gnome Software or through the terminal with something like sudo mkdir -p /etc/apt/sources.list.d/temp/ && sudo mv /etc/apt/sources.list.d/*.list /etc/apt/sources.list.d/temp/) and then slowly re-enabling repos one by one and running updates until you find the problematic one.
- What linux GUI client is the "closest" in UI and functionality to the official windows client?
-
A Simple Dev Environment with Visual Studio Code on Debian Linux
GitHub is a popular code repository hosting service, and provides source control through a Web-based interface or desktop application. GitHub Desktop for Linux is not available from the app's primary download page, but it is available under the Assets section of each release.
-
Suggested Package: shiftkey Github Desktop
This package is: https://github.com/shiftkey/desktop
What are some alternatives?
gogit - Implementation of git internals from scratch in Go language
gitahead - Understand your Git history!
isomorphic-git - A pure JavaScript implementation of git for node and browsers!
lazygit - simple terminal UI for git commands
desktop - Focus on what matters instead of fighting with Git.
cli - GitHub’s official command line tool
git-goggles - WIP Web UI to browse a git repo.
ftr-site-config - Site-specific article extraction rules to aid content extractors, feed readers, and 'read later' applications.
GitGud - A CLI tool for Git. Available as an NPM package.
sublime_merge - Issue tracker for Sublime Merge
Gittyup - Understand your Git history!
TLP - TLP - Optimize Linux Laptop Battery Life