Short: Graphical git frontend Author: Rafal Zabdyr Uploader: rafal zabdyr tdolphin org (Rafal Zabdyr) Type: dev/misc Version: 0.10.17 Architecture: ppc-morphos >= 3.0 Distribution: Aminet URL: http://www.tdolphin.org/projects.php#git.desktop ############################################################ Git Desktop (c) 2022-2023 TDolphin web: http://www.tdolphin.org email: info at tdolphin.org ############################################################ ## Short Git Desktop is a graphical git frontend for MorphOS. It is quite similar to GitHub Desktop and GitLab Discovery but also it has some features inspired by Visual Studio Code. Written in C++ and MUI based (via C++ wrappers: https://github.com/tdolphin-org/AmigaOS.MUI.cpp.wrapper). Run from command line. For now this tool gives possibility of: - add existing repository - clone from remote repository - create (init) new repository - switch/rename/delete branch (only for local ones) - create branch from current or from selected - list of tracked/untracked file(s) - stage/unstage changes - commit with message - fetch, pull, push - preview/view (raw/color) of diff for changed/untracked files (few view modes, including split mode) - list of stashes with preview - stash actions: stash, apply, drop, drop all, pop - latest history (for now limited to latest 50 entries) also with showing diffs of changed files - undo last commit - discard changes for given tracked/untracked file - discard changes for selected/all files - stash: given file, selected/all files - custom stash name - edit given tracked/untracked file, via external editor -> Flow Studio - help viewer for git subcommands - ... If repository requires authentication You have to do authentication before any actions like fetch/pull/push. You can do it with "ssh-agent -D", something like: ssh-add Home:.ssh/id_ed25519 . ## Disclaimer Git Desktop is in beta state. Still miss many features. And has at least some bugs/problems. ## Requirements MorphOS 3.x + SDK (git) ## Info/Credits Rafal Zabdyr - author Mariusz Wlodarczyk - testing, suggestions Jacek Piszczek - help In app images/icons are octicons (https://primer.style/design/foundations/icons). Git subcommand help files were taken from git repository (https://github.com/git/git).