![]() ![]() I guess their authors think it's more efficient to do everyday simple things on the command line and they have based their clients on that inefficient workflow. I am disappointed by the type of **** made to pass as a git client. This could easily compete with GitEye and SmartGit. ![]() ![]() It's still in its development phases (1.5.1 is still missing HiDPI support), but gets basic work done. each changed/added file can be committed separately ~ superclear list of changed/added files (list + diff detail) + refresh shortcut īeautiful clear history, commit UX messy, lightweight, custom commands can be added + full history visible in main window current branch clearly visible while committing Mastering the most-used commands will allow you to become a productive of a data science, data engineering, or machine learning engineering development team. ~ each changed/added file can be committed separately The GitHub CLI is a tool that allows for interaction with the GitHub platform with the command line interface. current branch clearly visible in history beautiful tree (DAG), branches CLEARLY separated committing unclear, history hidden, requires a license ~ full history visible in main window 2nd place: SmartGitīeautiful integrated file diff. One can select and move commits with intuitive gestures. GitUp is a visual editor for repos, branches, and commits. Note: if the Git Files view stops working on you, then use the similar Git Staging view. A truly visual interface to git repos It's a radical departure from the other apps which all more-or-less just throw all the git actions into menus. + current branch clearly visible while committing Almost everything is just one or two commands away. There is a steeper learning curve involved, but once you're used to it, you'll unlock the full power of git. + each changed/added file can be committed separately Git is a command line tool, the best way to learn how it works - and how to get the most out of it - is to use it as such. + superclear list of changed/added files (list + diff detail) Whereas Gitk focuses on navigating and visualizing the history of a repository, Git. + current branch clearly visible in history Git Gui also supplies menu actions to launch Gitk for history exploration. + beautiful tree (DAG), branches CLEARLY separated Most intuitive UI, the fastest workflow, highly customizable ~ full history visible in main window ~ = feature somewhat matches my requirements Legend - = feature missing or so **** it doesn't count Most of the tested git GUI clients are complete ****, below are 2 of the best and 1 that is not as **** as others. TortoiseHg + hggit (best UI, hggit doesn't work).* current branch clearly visible while committing * each changed/added file can be committed separately (or in groups) * superclear list of changed/added files (list + diff detail) * current branch clearly visible in history * beautiful tree (DAG), branches CLEARLY separated I'm a long time TortoiseHg Workbench poweruser and I love it, so naturally my completely opinionated criteria were mostly based on it: * full history visible in main window Tl dr: GitEye = most intuitive UI, fastest workflow, highly customizable ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |