• Caterpillar
    Caterpillar
    armo
    Posts: 40 from 2003/8/1
    From: Krakow - Poland
    I have published first public version of my Git Desktop, a graphical git frontend for MorphOS.
    Git Desktop is quite similar to GitHub Desktop and GitLab Discovery but also it has some features inspired by Visual Studio Code.

    For now this tool gives possibility of:
    - add/clone/create repository
    - switch/create(from)/rename/delete branch (only for local ones)
    - stage/unstage changes
    - commit with message
    - fetch/pull/push
    - view (color) diffs for changed files
    - list of stashes with preview + actions like stash/apply/drop(all)/pop
    - latest history (for now limited to latest 50 entries) also with showing (color) diffs of changed files
    - ...

    App is in beta state! Still miss many features. And has at least some bugs/problems.

    Screenshots:
    git.desktop_mos.0.png
    git.desktop_mos.1.png

    Requirements are MorphOS SDK (git). If repository requires authentication You have to do authentication with ssh-agent -D & something like ssh-add Home:.ssh/id_ed25519 before any actions like fetch/pull/push.

    Git Desktop is available at MorphOS-Storage and Aminet.
    https://www.morphos-storage.net/?find=GitDesktop
    http://aminet.net/package/dev/misc/GitDesktop

    From technical point Git Desktop is written in C++ and MUI based (via C++ wrappers: https://github.com/tdolphin-org/AmigaOS.MUI.cpp.wrapper).

    [ Edited by armo 12.11.2023 - 15:30 ]
    Rafael/ARMO
    tdolphin.org     tdolphin.itch.io     GitHub
  • »19.07.23 - 20:56
    Profile Visit Website