Gitling
Git client built with Jetpack Compose and Material 3 Expressive
新版本 1.0.59
Your repos now show up as a "Gitling" location in the system Files app and any file picker, so other apps can browse and edit them directly.
Gitling is a Git client for Android, built with Jetpack Compose and Material 3 Expressive.
It's a fork of MGit (itself a continuation of SGit), modernized with a current Android toolchain, a from-scratch Compose UI, one-tap GitHub sign-in, and a new identity.
Features:
* Clone, create, and delete local repositories
* One-tap Connect with GitHub (OAuth Device Flow) -- no manual token/password handling for GitHub remotes
* HTTP/HTTPS/SSH, including SSH with private-key passphrase
* Username/password and personal access token authentication for any Git host
* Browse files and commit history, git diff between commits
* Checkout, create, and merge local/remote branches and tags
* git status, staging, git rebase, git cherry-pick, git checkout
* Private key generation and management
* Import an existing repository from device storage
* Light/dark mode that follows the system, with a choice between a fixed brand color or wallpaper-based Material You dynamic color
Gitling doesn't include an internal text editor -- to edit files, you'll need an editor app installed that supports opening files via Android's File Provider mechanism (most code/text editor apps do).
It's a fork of MGit (itself a continuation of SGit), modernized with a current Android toolchain, a from-scratch Compose UI, one-tap GitHub sign-in, and a new identity.
Features:
* Clone, create, and delete local repositories
* One-tap Connect with GitHub (OAuth Device Flow) -- no manual token/password handling for GitHub remotes
* HTTP/HTTPS/SSH, including SSH with private-key passphrase
* Username/password and personal access token authentication for any Git host
* Browse files and commit history, git diff between commits
* Checkout, create, and merge local/remote branches and tags
* git status, staging, git rebase, git cherry-pick, git checkout
* Private key generation and management
* Import an existing repository from device storage
* Light/dark mode that follows the system, with a choice between a fixed brand color or wallpaper-based Material You dynamic color
Gitling doesn't include an internal text editor -- to edit files, you'll need an editor app installed that supports opening files via Android's File Provider mechanism (most code/text editor apps do).
版本
雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。
下載 F-Droid-
arm64-v8aarmeabi-v7ax86x86_64此版本需要 Android 6.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
arm64-v8aarmeabi-v7ax86x86_64此版本需要 Android 6.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
arm64-v8aarmeabi-v7ax86x86_64此版本需要 Android 6.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
新版本 1.0.58
Fixed a crash staging certain files (small text files with a .gitattributes filter or needing line-ending conversion) on Android 12 and older.
新版本 1.0.57
Fixed a crash diffing or staging an image when repos are stored in the shared media folder (Settings > Make repos visible to other apps).


