4 ms·
I wish there was UI that I could just point at a repository locally and get a GitHub-like view of the repository, where I can browse all the files, see their la
by jameslk 6y ago
I wish there was UI that I could just point at a repository locally and get a GitHub-like view of the repository, where I can browse all the files, see their last commit date/message, click on them, and see the contents as well as history and git blame. I keep hoping someone will build a GitHub UI without having to use GitHub but for some reason every one of these Git UIs focus on just showing me the commit history and diffs. This is useful too but it's not really much different from all the other apps that do this.
- pokstad 6y agoGit has an included web server that covers a lot of this: https://git-scm.com/book/en/v2/Git-on-the-Server-GitWeb https://git-scm.com/book/en/v2/Git-on-the-Server-GitWeb
- coldtea 6y ago>point it at a repository locally and get a GitHub-like view of the repository, where I can browse all the files, see their last commit date/message, click on them, and see the contents as well as history and git blame You can do pretty much all of these things with Sublime Merge 2, so?
- jameslk 6y agoI haven't seen something like Github's file browser in Sublime Merge. That is, where I can browse ALL the files in a particular branch, just like on Github. Maybe I haven't dug in enough if this exists.
- coldtea 6y agoSelect the Tree view. It will show all dirs/files in the branch from the selected commit (e.g. HEAD).
- apocalyptic0n3 6y agoI don't think so. At first glance, the file browser is only showing files that were part of the commit selected. He wants to have a full file explorer like if you opened a Github repo and started clicking into directories. Unless there's an option to enable that somewhere that I'm missing.
- asgeir 6y agoWhen you have a specific commit selected you can see in the Files tab at the bottom two buttons Changes and Tree. If you select Tree it will show you the tree for that commit. From there you can get the blame log or history for individual files.
- apocalyptic0n3 6y agoThere it is. I stand corrected. Thanks for pointing that out. Merge is much quicker to navigate to specific points in time than GitHub and GitLab are, so this should be useful.
- asveikau 6y agoIt doesn't do quite everything you asked for, but gitk fulfills a lot of that.
- kohtatsu 6y agoI use gogs for this, and s/Organization/Folder/ in the i18n. Doesn't get much closer to github-but-local than that I reckon.
- anaganisk 6y agoFork has an awesome UI/UX