Git client - Working Copy7.0.5 - App Store
You'll be able to see results in few seconds.
Publisher Description
Access Git repositories on the go. Clone, edit, commit and push while allowing other apps access to repositories.
Git is a important part of our work-life and iOS can take part in this. The ability to commit even when offline has added utility on a device that moves in and out of network coverage. Cloning repositories gets you a local copy on your iOS device with commits for all branches. You can browse the content from within the app and make changes. Other applications supporting the Files app, WebDAV or x-callback-url has access to these files. Changes made can be committed and the commits can in turn be pushed back to the remote.
The idea of doing significant programming on iOS might seem far fetched when you are used to a large screen, a physical keyboard and a full IDE. But just as it turned out that not every email is serious prose, then not everything that goes on in Git is significant programming. Sometimes you just want to update a TODO file or make adjustments to your Jekyll site. Sometimes you just need to add a file the designer sent after hours.
If you ever make reminders about small things to do with the code-base, then you should give Working Copy a try. You will spend less time moving stuff around and you will get much better commit messages when you write them for fixes that are still fresh in your mind. You won't be leaving your computer behind any time soon, but sometimes it is faster to just fix things with the device in your hand.
When you do need to perform real work on iOS, Working Copy is a powerful tool. Editor has syntax highlighting for more than 50 programming languages and a built-in color picker. Preview images, Markdown and HTML files with a Javascript console pointing to errors in your code. Create new branches and merge or rebase them back, with a brilliant merge-tool for handling conflicts. If you need to automate your work there are Working Copy actions in the Shortcuts app for most operations.
Even if you never edit a line of code on iOS, Working Copy is a great companion for reviewing and discussing code. Repositories are cross indexed and with powerful fuzzy search you can quickly jump from a symbol to the declaration or reverse from the declaration to all usages. A graph of your commits lets you zoom out for a overview of the commit tree or zoom in for specifics about each commit, with speed and beauty you won’t find in desktop Git applications. Review the changes your files have gone through with a diff viewer that is great for text and images. There is even hex-dump mode for that obscure occasion.
Working Copy is a free download but you need to unlock pro features such as the ability to push commits and manage more than 5 repositories. There is no venture capital, large company or ads funding development and your support through in-app purchase directly sustains development. Try out pro features with a 10 day free trial.
When you pay to unlock you get permanent access to all pro features at the time of purchase as well as any added the next year. When 12 months have passed you keep all existing pro features but any new ones introduced are locked until you renew your unlock.
Version History Review pull requests from GitHub, GitLab, Bitbucket, Gitea and Forgejo without leaving Working Copy. Pull requests are listed from the repository screen, where you can comment on their changes, submit a review and merge them. Comparisons point out changes that only touch whitespace or rename something, and a Review button turns them into a short video to share. Commenting and reviewing is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Ready for iPhone Duo. Unfolded, the repository and the file you are working on sit on either side of the fold, and files and the Repository Agent can open in windows of their own, as they also can on iPad. Held like a laptop, the editor keeps your code above the fold and puts Tab, Undo and the keyboard below it.
Hosting providers for the same server can be signed in with different accounts. A repository cloned from a provider's list, or created on a provider, keeps using that provider's account.
The Auto-Sync commit message can include the date, time and the files being committed.
Links to headings in Markdown previews work the way GitHub, Typora and Obsidian name headings, so headings with punctuation, spaces or Chinese characters can be reached. After following a link, a back button takes you back to where you were.
Fixed the Get Repository Files action in Shortcuts returning no files every other time it ran on iPadOS 27.
Includes latest improvements to 7.0.0
Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs iOS 27. 7.0.5 21h ago Repositories can be linked to hidden folders such as .vim inside iSH or iVim. The Files app never shows folders starting with a dot, so the new Hidden Directory option has you pick the folder containing it and then choose among the hidden folders inside.
Auto-Sync no longer reports a failed sync when the device is locked while syncing, or when a remote on your local network cannot be reached because the device is on another network. Syncing continues at the next unlock or once you are back on that network.
Includes latest improvements to 7.0.0
Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.2 Sep 18 Improvements to Auto-Sync logging, notifications and the ability to keep syncing after the device has been locked.
Includes latest improvements to 7.0.0
Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.1 Sep 13 Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.0 Sep 13 Markdown previews support custom styling. Pick Styling in the preview mode menu to edit the stylesheet in the built-in editor, and the preview updates as you type. Colors and fonts keep following your theme and text size, Revert goes back to the built-in styling, and a stylesheet can be shared with others or imported from a file. This is part of the same pro unlock as editor themes, available to everyone who purchased or upgraded after May 2024.
Consider sharing your custom preview style in the r/WorkingCopy subreddit so I can include the best ones in a future update.
Committing a directory with thousands of changed files is much faster and now shows progress while files are staged.
Auto-Sync can tell you when it has synced. Turn on Notify After Sync to get a single notification for each sync that committed, pulled or pushed something, and stay silent when there was nothing to do.
Support for SSH keys on YubiKeys and other security keys. Create one from the SSH Keys screen, and the private part never leaves the security key. This is part of the pro unlock for Secure Enclave keys, available to everyone who purchased or upgraded on December 14, 2024 or later.
Astro components get syntax highlighting. 6.9.6 Sep 10 Auto-Sync keeps a repository and its remote in sync automatically. Enable it from the button above the Remotes section on the repository screen, and Working Copy commits your changes, pulls and pushes when changes are detected while the app is running. The commit message can be a fixed one of your choosing or suggested by AI, and everything Auto-Sync does for a repository is collected in a single log. Merge conflicts pause syncing with a notification until you resolve them inside the app.
Auto-Sync requires the pro unlock because it pushes, with AI suggested messages available to users that purchased or upgraded after March 2022.
Turn on Sync in Background to keep Auto-Sync checking efficiently for local and remote changes while you use other apps. You can also trigger syncing from automations with the new Sync Repository action for Shortcuts, for example whenever you open or close Obsidian.
Linked repositories now show their repository icon in the repository list.
Fixed issue where picking a repository icon from an image with a built-in thumbnail could make the icon solid black. 6.9.5 Sep 3 Improvements when setting up a linked repository inside a ShellFish location.
Ask the Repository Agent to review your changes and it now reads the actual diff. It can also show what a single commit changed or compare two commits.
Git LFS works with servers that ask for HTTP Digest authentication. Fetching and pushing large files previously failed against servers that refuse Basic authentication.
libgit2 has been upgraded to 1.9.7. 6.9.4 Aug 24 Improved error messages when unable to reach Git servers on the local network making it easy to grant Working Copy LAN access in system settings.
AI text completion, commit message suggestions and the Repository Agent work again with Anthropic and pick better default models across all three providers. OpenAI text completion moves to gpt-5.4-mini, as gpt-3.5-turbo-instruct retires in September with nothing to replace it.
Detecting the kind of hosting provider at a typed-in address is much faster, completing as soon as the result is certain instead of waiting up to a minute for the slowest check.
Signing in to a hosting service that asks for HTTP Digest authentication now works, and repository size is shown when picking a repository to clone from a Gitea server.
Working Copy no longer offers to fork on BitBucket, as Atlassian removed forking between workspaces.
libgit2 has been upgraded to 1.9.6. 6.9.3 Aug 12 Sign in with a ChatGPT Plus or Pro account to power AI text completion, commit message suggestions and the Repository Agent, without a separate OpenAI API key. OpenAI changed how ChatGPT subscriptions reach its models, and Working Copy now connects the way OpenAI's own Codex tools do, so signing in with ChatGPT works again. Tap the key icon next to the API Key field to sign in, and a suitable model is chosen for you that you can change at any time.
Fetch, Pull, Push and Commit are available as App Shortcuts. Say "Pull in Working Copy" to Siri, or run them from Spotlight and the Shortcuts app without any setup. They act on the repository shown on screen, or the one you last had open, and ask which repository when none is open. The Commit action asks what the commit message should be when none is given.
Fixed a crash in the Repository Agent that could occur after sending a message while text in the input field was still selected.
Includes enhancements from latest versions:
Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.2 Jul 14 Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Repository search supports negative terms. Put a minus before a word to exclude files that match it, or wrap a word in quotes to search for that literal text. A new Refine Search menu, in a file's context menu and in editor search, lets you exclude a folder or file type, or require a particular file type.
Fixes an issue where large .sql files would be seen as binary when certain third-party apps are installed on the device.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.1 Jul 1 Massive improvements to localization.
GPG commit signing now works with ECDSA keys and is smarter about subkeys.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.0 Jun 23 CSV files color each column with one of five rotating colors, so you can tell which value belongs to which column when long rows wrap onto the next line.
Commit graph has been made easier to use.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.8 Jun 13 Improvements to partial staging.
Manually picking Markdown, HTML, JavaScript, org-mode or AsciiDoc for a file with a non-matching extension offers the matching Preview mode.
Forgejo instances are recognised as such. Previously they would work but be identified as Gitea.
There is Undo button above on-screen keyboard when editing on iPad with Redo hidden inside long-tap context menu.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.7 May 27 Syntax highlighting themes have more detailed color controls for types, members, namespaces, operators and preprocessor directives and theme editor has been refined.
Code diffs allow horisontal scrolling when word wrap is disabled inside commit details.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.6 May 17 New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Save a commit author as a contact from the commit detail title menu.
Working Copy is localized to Chinese.
BitBucket support upgraded for CHANGE-2770 deprecating cross-workspace APIs.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.5 Apr 29 Cycle between recent prompts in Repository Agent with up/down arrows on external keyboard.
Exporting PDF while in Preview mode captures the rendered preview instead of the editor text.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.3 Apr 24 Adjustments to GitLab token refresh logic.
Improvements when linking existing repository to external folder.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.2 Apr 15 On iPadOS, long-press the drag bar at the top of the Repository Agent panel to open it in its own window or switch back to a panel.
Fix squash producing unnecessary merge conflicts.
Commit lists display and sort by author date instead of committer date.
Includes enhancements from latest versions
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.1 Apr 6 Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Start Repository Agent from the Mode popup menu, the title menu on the Status & Configuration screen, or with ⇧⌘A. Enable voice output to have responses read aloud.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.0 Mar 30 Configure custom http/https headers inside Settings > HTTP Customization which also contains authentication cookies.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.7.7 Mar 26 AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts.
Fix double line spacing in PDF export of files with Windows (CRLF) line endings.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later. 6.7.6 Mar 23 Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Working Copy is localized to Danish and German.
Repositories can be reordered by drag-and-drop.
Directory filtering can hide entries starting with .
Apex syntax highlighting with SOQL support.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.5 Mar 6 Long-press a file in commit details to share that version, revert to it, or revert to the version just before that commit. You can still drag files out from this list.
OpenSSL upgraded to 3.5.5.
Fixed error messages sometimes disappearing too quickly on the Repository Status & Configuration screen.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.2 Feb 20 Improvements to logic that decides when to use on-device language model for filename suggestions.
SSH detail screen has mechanism to sign user provided data as this is sometimes required to prove key ownership.
Fix crash that could happen when opening files.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.1 Feb 4 Improved logging for Git transfers with the ability to enable verbose logging above the list of logs for very detailed logging.
Nicer syntax highlighting for Markdown.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.0 Jan 30
About Git client - Working Copy
The company that develops Git client - Working Copy is Anders Borum. The latest version released by its developer is 7.0.5.
To install Git client - Working Copy on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-10-14 and was downloaded 0 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the Git client - Working Copy as malware if the download link is broken.
How to install Git client - Working Copy on your iOS device:
- Click on the Continue To App button on our website. This will redirect you to the App Store.
- Once the Git client - Working Copy is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
- If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
- After Git client - Working Copy is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
- Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.
Program Details
System requirements
Download information
Pricing
Version History
version 7.0.5
posted on 2026-10-14
Version History Review pull requests from GitHub, GitLab, Bitbucket, Gitea and Forgejo without leaving Working Copy. Pull requests are listed from the repository screen, where you can comment on their changes, submit a review and merge them. Comparisons point out changes that only touch whitespace or rename something, and a Review button turns them into a short video to share. Commenting and reviewing is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Ready for iPhone Duo. Unfolded, the repository and the file you are working on sit on either side of the fold, and files and the Repository Agent can open in windows of their own, as they also can on iPad. Held like a laptop, the editor keeps your code above the fold and puts Tab, Undo and the keyboard below it.
Hosting providers for the same server can be signed in with different accounts. A repository cloned from a provider's list, or created on a provider, keeps using that provider's account.
The Auto-Sync commit message can include the date, time and the files being committed.
Links to headings in Markdown previews work the way GitHub, Typora and Obsidian name headings, so headings with punctuation, spaces or Chinese characters can be reached. After following a link, a back button takes you back to where you were.
Fixed the Get Repository Files action in Shortcuts returning no files every other time it ran on iPadOS 27.
Includes latest improvements to 7.0.0
Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs iOS 27. 7.0.5 21h ago Repositories can be linked to hidden folders such as .vim inside iSH or iVim. The Files app never shows folders starting with a dot, so the new Hidden Directory option has you pick the folder containing it and then choose among the hidden folders inside.
Auto-Sync no longer reports a failed sync when the device is locked while syncing, or when a remote on your local network cannot be reached because the device is on another network. Syncing continues at the next unlock or once you are back on that network.
Includes latest improvements to 7.0.0
Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.2 Sep 18 Improvements to Auto-Sync logging, notifications and the ability to keep syncing after the device has been locked.
Includes latest improvements to 7.0.0
Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.1 Sep 13 Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.0 Sep 13 Markdown previews support custom styling. Pick Styling in the preview mode menu to edit the stylesheet in the built-in editor, and the preview updates as you type. Colors and fonts keep following your theme and text size, Revert goes back to the built-in styling, and a stylesheet can be shared with others or imported from a file. This is part of the same pro unlock as editor themes, available to everyone who purchased or upgraded after May 2024.
Consider sharing your custom preview style in the r/WorkingCopy subreddit so I can include the best ones in a future update.
Committing a directory with thousands of changed files is much faster and now shows progress while files are staged.
Auto-Sync can tell you when it has synced. Turn on Notify After Sync to get a single notification for each sync that committed, pulled or pushed something, and stay silent when there was nothing to do.
Support for SSH keys on YubiKeys and other security keys. Create one from the SSH Keys screen, and the private part never leaves the security key. This is part of the pro unlock for Secure Enclave keys, available to everyone who purchased or upgraded on December 14, 2024 or later.
Astro components get syntax highlighting. 6.9.6 Sep 10 Auto-Sync keeps a repository and its remote in sync automatically. Enable it from the button above the Remotes section on the repository screen, and Working Copy commits your changes, pulls and pushes when changes are detected while the app is running. The commit message can be a fixed one of your choosing or suggested by AI, and everything Auto-Sync does for a repository is collected in a single log. Merge conflicts pause syncing with a notification until you resolve them inside the app.
Auto-Sync requires the pro unlock because it pushes, with AI suggested messages available to users that purchased or upgraded after March 2022.
Turn on Sync in Background to keep Auto-Sync checking efficiently for local and remote changes while you use other apps. You can also trigger syncing from automations with the new Sync Repository action for Shortcuts, for example whenever you open or close Obsidian.
Linked repositories now show their repository icon in the repository list.
Fixed issue where picking a repository icon from an image with a built-in thumbnail could make the icon solid black. 6.9.5 Sep 3 Improvements when setting up a linked repository inside a ShellFish location.
Ask the Repository Agent to review your changes and it now reads the actual diff. It can also show what a single commit changed or compare two commits.
Git LFS works with servers that ask for HTTP Digest authentication. Fetching and pushing large files previously failed against servers that refuse Basic authentication.
libgit2 has been upgraded to 1.9.7. 6.9.4 Aug 24 Improved error messages when unable to reach Git servers on the local network making it easy to grant Working Copy LAN access in system settings.
AI text completion, commit message suggestions and the Repository Agent work again with Anthropic and pick better default models across all three providers. OpenAI text completion moves to gpt-5.4-mini, as gpt-3.5-turbo-instruct retires in September with nothing to replace it.
Detecting the kind of hosting provider at a typed-in address is much faster, completing as soon as the result is certain instead of waiting up to a minute for the slowest check.
Signing in to a hosting service that asks for HTTP Digest authentication now works, and repository size is shown when picking a repository to clone from a Gitea server.
Working Copy no longer offers to fork on BitBucket, as Atlassian removed forking between workspaces.
libgit2 has been upgraded to 1.9.6. 6.9.3 Aug 12 Sign in with a ChatGPT Plus or Pro account to power AI text completion, commit message suggestions and the Repository Agent, without a separate OpenAI API key. OpenAI changed how ChatGPT subscriptions reach its models, and Working Copy now connects the way OpenAI's own Codex tools do, so signing in with ChatGPT works again. Tap the key icon next to the API Key field to sign in, and a suitable model is chosen for you that you can change at any time.
Fetch, Pull, Push and Commit are available as App Shortcuts. Say "Pull in Working Copy" to Siri, or run them from Spotlight and the Shortcuts app without any setup. They act on the repository shown on screen, or the one you last had open, and ask which repository when none is open. The Commit action asks what the commit message should be when none is given.
Fixed a crash in the Repository Agent that could occur after sending a message while text in the input field was still selected.
Includes enhancements from latest versions:
Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.2 Jul 14 Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Repository search supports negative terms. Put a minus before a word to exclude files that match it, or wrap a word in quotes to search for that literal text. A new Refine Search menu, in a file's context menu and in editor search, lets you exclude a folder or file type, or require a particular file type.
Fixes an issue where large .sql files would be seen as binary when certain third-party apps are installed on the device.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.1 Jul 1 Massive improvements to localization.
GPG commit signing now works with ECDSA keys and is smarter about subkeys.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.0 Jun 23 CSV files color each column with one of five rotating colors, so you can tell which value belongs to which column when long rows wrap onto the next line.
Commit graph has been made easier to use.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.8 Jun 13 Improvements to partial staging.
Manually picking Markdown, HTML, JavaScript, org-mode or AsciiDoc for a file with a non-matching extension offers the matching Preview mode.
Forgejo instances are recognised as such. Previously they would work but be identified as Gitea.
There is Undo button above on-screen keyboard when editing on iPad with Redo hidden inside long-tap context menu.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.7 May 27 Syntax highlighting themes have more detailed color controls for types, members, namespaces, operators and preprocessor directives and theme editor has been refined.
Code diffs allow horisontal scrolling when word wrap is disabled inside commit details.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.6 May 17 New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Save a commit author as a contact from the commit detail title menu.
Working Copy is localized to Chinese.
BitBucket support upgraded for CHANGE-2770 deprecating cross-workspace APIs.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.5 Apr 29 Cycle between recent prompts in Repository Agent with up/down arrows on external keyboard.
Exporting PDF while in Preview mode captures the rendered preview instead of the editor text.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.3 Apr 24 Adjustments to GitLab token refresh logic.
Improvements when linking existing repository to external folder.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.2 Apr 15 On iPadOS, long-press the drag bar at the top of the Repository Agent panel to open it in its own window or switch back to a panel.
Fix squash producing unnecessary merge conflicts.
Commit lists display and sort by author date instead of committer date.
Includes enhancements from latest versions
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.1 Apr 6 Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Start Repository Agent from the Mode popup menu, the title menu on the Status & Configuration screen, or with ⇧⌘A. Enable voice output to have responses read aloud.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.0 Mar 30 Configure custom http/https headers inside Settings > HTTP Customization which also contains authentication cookies.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.7.7 Mar 26 AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts.
Fix double line spacing in PDF export of files with Windows (CRLF) line endings.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later. 6.7.6 Mar 23 Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Working Copy is localized to Danish and German.
Repositories can be reordered by drag-and-drop.
Directory filtering can hide entries starting with .
Apex syntax highlighting with SOQL support.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.5 Mar 6 Long-press a file in commit details to share that version, revert to it, or revert to the version just before that commit. You can still drag files out from this list.
OpenSSL upgraded to 3.5.5.
Fixed error messages sometimes disappearing too quickly on the Repository Status & Configuration screen.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.2 Feb 20 Improvements to logic that decides when to use on-device language model for filename suggestions.
SSH detail screen has mechanism to sign user provided data as this is sometimes required to prove key ownership.
Fix crash that could happen when opening files.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.1 Feb 4 Improved logging for Git transfers with the ability to enable verbose logging above the list of logs for very detailed logging.
Nicer syntax highlighting for Markdown.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.0 Jan 30
version 7.0.2
posted on 2026-10-06
Version History Repositories can be linked to hidden folders such as .vim inside iSH or iVim. The Files app never shows folders starting with a dot, so the new Hidden Directory option has you pick the folder containing it and then choose among the hidden folders inside.
Auto-Sync no longer reports a failed sync when the device is locked while syncing, or when a remote on your local network cannot be reached because the device is on another network. Syncing continues at the next unlock or once you are back on that network.
Includes latest improvements to 7.0.0
Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.2 Sep 18 Improvements to Auto-Sync logging, notifications and the ability to keep syncing after the device has been locked.
Includes latest improvements to 7.0.0
Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.1 Sep 13 Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.0 Sep 13 Markdown previews support custom styling. Pick Styling in the preview mode menu to edit the stylesheet in the built-in editor, and the preview updates as you type. Colors and fonts keep following your theme and text size, Revert goes back to the built-in styling, and a stylesheet can be shared with others or imported from a file. This is part of the same pro unlock as editor themes, available to everyone who purchased or upgraded after May 2024.
Consider sharing your custom preview style in the r/WorkingCopy subreddit so I can include the best ones in a future update.
Committing a directory with thousands of changed files is much faster and now shows progress while files are staged.
Auto-Sync can tell you when it has synced. Turn on Notify After Sync to get a single notification for each sync that committed, pulled or pushed something, and stay silent when there was nothing to do.
Support for SSH keys on YubiKeys and other security keys. Create one from the SSH Keys screen, and the private part never leaves the security key. This is part of the pro unlock for Secure Enclave keys, available to everyone who purchased or upgraded on December 14, 2024 or later.
Astro components get syntax highlighting. 6.9.6 Sep 10 Auto-Sync keeps a repository and its remote in sync automatically. Enable it from the button above the Remotes section on the repository screen, and Working Copy commits your changes, pulls and pushes when changes are detected while the app is running. The commit message can be a fixed one of your choosing or suggested by AI, and everything Auto-Sync does for a repository is collected in a single log. Merge conflicts pause syncing with a notification until you resolve them inside the app.
Auto-Sync requires the pro unlock because it pushes, with AI suggested messages available to users that purchased or upgraded after March 2022.
Turn on Sync in Background to keep Auto-Sync checking efficiently for local and remote changes while you use other apps. You can also trigger syncing from automations with the new Sync Repository action for Shortcuts, for example whenever you open or close Obsidian.
Linked repositories now show their repository icon in the repository list.
Fixed issue where picking a repository icon from an image with a built-in thumbnail could make the icon solid black. 6.9.5 Sep 3 Improvements when setting up a linked repository inside a ShellFish location.
Ask the Repository Agent to review your changes and it now reads the actual diff. It can also show what a single commit changed or compare two commits.
Git LFS works with servers that ask for HTTP Digest authentication. Fetching and pushing large files previously failed against servers that refuse Basic authentication.
libgit2 has been upgraded to 1.9.7. 6.9.4 Aug 24 Improved error messages when unable to reach Git servers on the local network making it easy to grant Working Copy LAN access in system settings.
AI text completion, commit message suggestions and the Repository Agent work again with Anthropic and pick better default models across all three providers. OpenAI text completion moves to gpt-5.4-mini, as gpt-3.5-turbo-instruct retires in September with nothing to replace it.
Detecting the kind of hosting provider at a typed-in address is much faster, completing as soon as the result is certain instead of waiting up to a minute for the slowest check.
Signing in to a hosting service that asks for HTTP Digest authentication now works, and repository size is shown when picking a repository to clone from a Gitea server.
Working Copy no longer offers to fork on BitBucket, as Atlassian removed forking between workspaces.
libgit2 has been upgraded to 1.9.6. 6.9.3 Aug 12 Sign in with a ChatGPT Plus or Pro account to power AI text completion, commit message suggestions and the Repository Agent, without a separate OpenAI API key. OpenAI changed how ChatGPT subscriptions reach its models, and Working Copy now connects the way OpenAI's own Codex tools do, so signing in with ChatGPT works again. Tap the key icon next to the API Key field to sign in, and a suitable model is chosen for you that you can change at any time.
Fetch, Pull, Push and Commit are available as App Shortcuts. Say "Pull in Working Copy" to Siri, or run them from Spotlight and the Shortcuts app without any setup. They act on the repository shown on screen, or the one you last had open, and ask which repository when none is open. The Commit action asks what the commit message should be when none is given.
Fixed a crash in the Repository Agent that could occur after sending a message while text in the input field was still selected.
Includes enhancements from latest versions:
Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.2 Jul 14 Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Repository search supports negative terms. Put a minus before a word to exclude files that match it, or wrap a word in quotes to search for that literal text. A new Refine Search menu, in a file's context menu and in editor search, lets you exclude a folder or file type, or require a particular file type.
Fixes an issue where large .sql files would be seen as binary when certain third-party apps are installed on the device.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.1 Jul 1 Massive improvements to localization.
GPG commit signing now works with ECDSA keys and is smarter about subkeys.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.0 Jun 23 CSV files color each column with one of five rotating colors, so you can tell which value belongs to which column when long rows wrap onto the next line.
Commit graph has been made easier to use.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.8 Jun 13 Improvements to partial staging.
Manually picking Markdown, HTML, JavaScript, org-mode or AsciiDoc for a file with a non-matching extension offers the matching Preview mode.
Forgejo instances are recognised as such. Previously they would work but be identified as Gitea.
There is Undo button above on-screen keyboard when editing on iPad with Redo hidden inside long-tap context menu.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.7 May 27 Syntax highlighting themes have more detailed color controls for types, members, namespaces, operators and preprocessor directives and theme editor has been refined.
Code diffs allow horisontal scrolling when word wrap is disabled inside commit details.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.6 May 17 New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Save a commit author as a contact from the commit detail title menu.
Working Copy is localized to Chinese.
BitBucket support upgraded for CHANGE-2770 deprecating cross-workspace APIs.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.5 Apr 29 Cycle between recent prompts in Repository Agent with up/down arrows on external keyboard.
Exporting PDF while in Preview mode captures the rendered preview instead of the editor text.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.3 Apr 24 Adjustments to GitLab token refresh logic.
Improvements when linking existing repository to external folder.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.2 Apr 15 On iPadOS, long-press the drag bar at the top of the Repository Agent panel to open it in its own window or switch back to a panel.
Fix squash producing unnecessary merge conflicts.
Commit lists display and sort by author date instead of committer date.
Includes enhancements from latest versions
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.1 Apr 6 Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Start Repository Agent from the Mode popup menu, the title menu on the Status & Configuration screen, or with ⇧⌘A. Enable voice output to have responses read aloud.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.0 Mar 30 Configure custom http/https headers inside Settings > HTTP Customization which also contains authentication cookies.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.7.7 Mar 26 AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts.
Fix double line spacing in PDF export of files with Windows (CRLF) line endings.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later. 6.7.6 Mar 23 Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Working Copy is localized to Danish and German.
Repositories can be reordered by drag-and-drop.
Directory filtering can hide entries starting with .
Apex syntax highlighting with SOQL support.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.5 Mar 6 Long-press a file in commit details to share that version, revert to it, or revert to the version just before that commit. You can still drag files out from this list.
OpenSSL upgraded to 3.5.5.
Fixed error messages sometimes disappearing too quickly on the Repository Status & Configuration screen.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.2 Feb 20 Improvements to logic that decides when to use on-device language model for filename suggestions.
SSH detail screen has mechanism to sign user provided data as this is sometimes required to prove key ownership.
Fix crash that could happen when opening files.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.1 Feb 4 Improved logging for Git transfers with the ability to enable verbose logging above the list of logs for very detailed logging.
Nicer syntax highlighting for Markdown.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.0 Jan 30 Improvements to SSH Command and SSH Upload.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.9 Jan 23
version 7.0.2
posted on 2026-09-19
Version History Repositories can be linked to hidden folders such as .vim inside iSH or iVim. The Files app never shows folders starting with a dot, so the new Hidden Directory option has you pick the folder containing it and then choose among the hidden folders inside.
Auto-Sync no longer reports a failed sync when the device is locked while syncing, or when a remote on your local network cannot be reached because the device is on another network. Syncing continues at the next unlock or once you are back on that network.
Includes latest improvements to 7.0.0
Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.2 17h ago Improvements to Auto-Sync logging, notifications and the ability to keep syncing after the device has been locked.
Includes latest improvements to 7.0.0
Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.1 5d ago Repository Agent can now run on Apple's Private Cloud Compute, using a larger model than the one on your device while keeping your code inside Apple's privacy guarantees. It needs no API key and no subscription, and appears in the service menu on devices with Apple Intelligence running the latest version of iOS. When the daily allowance runs out, Working Copy offers to continue with whichever AI service you have set up.
Fetch, Pull, Push and Sync actions for Shortcuts are no longer cut short when they take a while. A slow transfer keeps running with progress and a Stop button, so pushing a large repository from an automation finishes instead of stopping halfway, and the Fetch button on the widget works the same way. This needs the latest version of iOS. 7.0.0 5d ago Markdown previews support custom styling. Pick Styling in the preview mode menu to edit the stylesheet in the built-in editor, and the preview updates as you type. Colors and fonts keep following your theme and text size, Revert goes back to the built-in styling, and a stylesheet can be shared with others or imported from a file. This is part of the same pro unlock as editor themes, available to everyone who purchased or upgraded after May 2024.
Consider sharing your custom preview style in the r/WorkingCopy subreddit so I can include the best ones in a future update.
Committing a directory with thousands of changed files is much faster and now shows progress while files are staged.
Auto-Sync can tell you when it has synced. Turn on Notify After Sync to get a single notification for each sync that committed, pulled or pushed something, and stay silent when there was nothing to do.
Support for SSH keys on YubiKeys and other security keys. Create one from the SSH Keys screen, and the private part never leaves the security key. This is part of the pro unlock for Secure Enclave keys, available to everyone who purchased or upgraded on December 14, 2024 or later.
Astro components get syntax highlighting. 6.9.6 Sep 10 Auto-Sync keeps a repository and its remote in sync automatically. Enable it from the button above the Remotes section on the repository screen, and Working Copy commits your changes, pulls and pushes when changes are detected while the app is running. The commit message can be a fixed one of your choosing or suggested by AI, and everything Auto-Sync does for a repository is collected in a single log. Merge conflicts pause syncing with a notification until you resolve them inside the app.
Auto-Sync requires the pro unlock because it pushes, with AI suggested messages available to users that purchased or upgraded after March 2022.
Turn on Sync in Background to keep Auto-Sync checking efficiently for local and remote changes while you use other apps. You can also trigger syncing from automations with the new Sync Repository action for Shortcuts, for example whenever you open or close Obsidian.
Linked repositories now show their repository icon in the repository list.
Fixed issue where picking a repository icon from an image with a built-in thumbnail could make the icon solid black. 6.9.5 Sep 3 Improvements when setting up a linked repository inside a ShellFish location.
Ask the Repository Agent to review your changes and it now reads the actual diff. It can also show what a single commit changed or compare two commits.
Git LFS works with servers that ask for HTTP Digest authentication. Fetching and pushing large files previously failed against servers that refuse Basic authentication.
libgit2 has been upgraded to 1.9.7. 6.9.4 Aug 24 Improved error messages when unable to reach Git servers on the local network making it easy to grant Working Copy LAN access in system settings.
AI text completion, commit message suggestions and the Repository Agent work again with Anthropic and pick better default models across all three providers. OpenAI text completion moves to gpt-5.4-mini, as gpt-3.5-turbo-instruct retires in September with nothing to replace it.
Detecting the kind of hosting provider at a typed-in address is much faster, completing as soon as the result is certain instead of waiting up to a minute for the slowest check.
Signing in to a hosting service that asks for HTTP Digest authentication now works, and repository size is shown when picking a repository to clone from a Gitea server.
Working Copy no longer offers to fork on BitBucket, as Atlassian removed forking between workspaces.
libgit2 has been upgraded to 1.9.6. 6.9.3 Aug 12 Sign in with a ChatGPT Plus or Pro account to power AI text completion, commit message suggestions and the Repository Agent, without a separate OpenAI API key. OpenAI changed how ChatGPT subscriptions reach its models, and Working Copy now connects the way OpenAI's own Codex tools do, so signing in with ChatGPT works again. Tap the key icon next to the API Key field to sign in, and a suitable model is chosen for you that you can change at any time.
Fetch, Pull, Push and Commit are available as App Shortcuts. Say "Pull in Working Copy" to Siri, or run them from Spotlight and the Shortcuts app without any setup. They act on the repository shown on screen, or the one you last had open, and ask which repository when none is open. The Commit action asks what the commit message should be when none is given.
Fixed a crash in the Repository Agent that could occur after sending a message while text in the input field was still selected.
Includes enhancements from latest versions:
Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.2 Jul 14 Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Repository search supports negative terms. Put a minus before a word to exclude files that match it, or wrap a word in quotes to search for that literal text. A new Refine Search menu, in a file's context menu and in editor search, lets you exclude a folder or file type, or require a particular file type.
Fixes an issue where large .sql files would be seen as binary when certain third-party apps are installed on the device.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.1 Jul 1 Massive improvements to localization.
GPG commit signing now works with ECDSA keys and is smarter about subkeys.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.0 Jun 23 CSV files color each column with one of five rotating colors, so you can tell which value belongs to which column when long rows wrap onto the next line.
Commit graph has been made easier to use.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.8 Jun 13 Improvements to partial staging.
Manually picking Markdown, HTML, JavaScript, org-mode or AsciiDoc for a file with a non-matching extension offers the matching Preview mode.
Forgejo instances are recognised as such. Previously they would work but be identified as Gitea.
There is Undo button above on-screen keyboard when editing on iPad with Redo hidden inside long-tap context menu.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.7 May 27 Syntax highlighting themes have more detailed color controls for types, members, namespaces, operators and preprocessor directives and theme editor has been refined.
Code diffs allow horisontal scrolling when word wrap is disabled inside commit details.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.6 May 17 New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Save a commit author as a contact from the commit detail title menu.
Working Copy is localized to Chinese.
BitBucket support upgraded for CHANGE-2770 deprecating cross-workspace APIs.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.5 Apr 29 Cycle between recent prompts in Repository Agent with up/down arrows on external keyboard.
Exporting PDF while in Preview mode captures the rendered preview instead of the editor text.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.3 Apr 24 Adjustments to GitLab token refresh logic.
Improvements when linking existing repository to external folder.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.2 Apr 15 On iPadOS, long-press the drag bar at the top of the Repository Agent panel to open it in its own window or switch back to a panel.
Fix squash producing unnecessary merge conflicts.
Commit lists display and sort by author date instead of committer date.
Includes enhancements from latest versions
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.1 Apr 6 Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Start Repository Agent from the Mode popup menu, the title menu on the Status & Configuration screen, or with ⇧⌘A. Enable voice output to have responses read aloud.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.0 Mar 30 Configure custom http/https headers inside Settings > HTTP Customization which also contains authentication cookies.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.7.7 Mar 26 AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts.
Fix double line spacing in PDF export of files with Windows (CRLF) line endings.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later. 6.7.6 Mar 23 Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Working Copy is localized to Danish and German.
Repositories can be reordered by drag-and-drop.
Directory filtering can hide entries starting with .
Apex syntax highlighting with SOQL support.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.5 Mar 6 Long-press a file in commit details to share that version, revert to it, or revert to the version just before that commit. You can still drag files out from this list.
OpenSSL upgraded to 3.5.5.
Fixed error messages sometimes disappearing too quickly on the Repository Status & Configuration screen.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.2 Feb 20 Improvements to logic that decides when to use on-device language model for filename suggestions.
SSH detail screen has mechanism to sign user provided data as this is sometimes required to prove key ownership.
Fix crash that could happen when opening files.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.1 Feb 4 Improved logging for Git transfers with the ability to enable verbose logging above the list of logs for very detailed logging.
Nicer syntax highlighting for Markdown.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.0 Jan 30 Improvements to SSH Command and SSH Upload.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.9 Jan 23
version 6.9.6
posted on 2026-09-12
Version History Markdown previews support custom styling. Pick Styling in the preview mode menu to edit the stylesheet in the built-in editor, and the preview updates as you type. Colors and fonts keep following your theme and text size, Revert goes back to the built-in styling, and a stylesheet can be shared with others or imported from a file. This is part of the same pro unlock as editor themes, available to everyone who purchased or upgraded after May 2024.
Consider sharing your custom preview style in the r/WorkingCopy subreddit so I can include the best ones in a future update.
Committing a directory with thousands of changed files is much faster and now shows progress while files are staged.
Auto-Sync can tell you when it has synced. Turn on Notify After Sync to get a single notification for each sync that committed, pulled or pushed something, and stay silent when there was nothing to do.
Support for SSH keys on YubiKeys and other security keys. Create one from the SSH Keys screen, and the private part never leaves the security key. This is part of the pro unlock for Secure Enclave keys, available to everyone who purchased or upgraded on December 14, 2024 or later.
Astro components get syntax highlighting. 6.9.6 1d ago Auto-Sync keeps a repository and its remote in sync automatically. Enable it from the button above the Remotes section on the repository screen, and Working Copy commits your changes, pulls and pushes when changes are detected while the app is running. The commit message can be a fixed one of your choosing or suggested by AI, and everything Auto-Sync does for a repository is collected in a single log. Merge conflicts pause syncing with a notification until you resolve them inside the app.
Auto-Sync requires the pro unlock because it pushes, with AI suggested messages available to users that purchased or upgraded after March 2022.
Turn on Sync in Background to keep Auto-Sync checking efficiently for local and remote changes while you use other apps. You can also trigger syncing from automations with the new Sync Repository action for Shortcuts, for example whenever you open or close Obsidian.
Linked repositories now show their repository icon in the repository list.
Fixed issue where picking a repository icon from an image with a built-in thumbnail could make the icon solid black. 6.9.5 Sep 3 Improvements when setting up a linked repository inside a ShellFish location.
Ask the Repository Agent to review your changes and it now reads the actual diff. It can also show what a single commit changed or compare two commits.
Git LFS works with servers that ask for HTTP Digest authentication. Fetching and pushing large files previously failed against servers that refuse Basic authentication.
libgit2 has been upgraded to 1.9.7. 6.9.4 Aug 24 Improved error messages when unable to reach Git servers on the local network making it easy to grant Working Copy LAN access in system settings.
AI text completion, commit message suggestions and the Repository Agent work again with Anthropic and pick better default models across all three providers. OpenAI text completion moves to gpt-5.4-mini, as gpt-3.5-turbo-instruct retires in September with nothing to replace it.
Detecting the kind of hosting provider at a typed-in address is much faster, completing as soon as the result is certain instead of waiting up to a minute for the slowest check.
Signing in to a hosting service that asks for HTTP Digest authentication now works, and repository size is shown when picking a repository to clone from a Gitea server.
Working Copy no longer offers to fork on BitBucket, as Atlassian removed forking between workspaces.
libgit2 has been upgraded to 1.9.6. 6.9.3 Aug 12 Sign in with a ChatGPT Plus or Pro account to power AI text completion, commit message suggestions and the Repository Agent, without a separate OpenAI API key. OpenAI changed how ChatGPT subscriptions reach its models, and Working Copy now connects the way OpenAI's own Codex tools do, so signing in with ChatGPT works again. Tap the key icon next to the API Key field to sign in, and a suitable model is chosen for you that you can change at any time.
Fetch, Pull, Push and Commit are available as App Shortcuts. Say "Pull in Working Copy" to Siri, or run them from Spotlight and the Shortcuts app without any setup. They act on the repository shown on screen, or the one you last had open, and ask which repository when none is open. The Commit action asks what the commit message should be when none is given.
Fixed a crash in the Repository Agent that could occur after sending a message while text in the input field was still selected.
Includes enhancements from latest versions:
Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.2 Jul 14 Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Repository search supports negative terms. Put a minus before a word to exclude files that match it, or wrap a word in quotes to search for that literal text. A new Refine Search menu, in a file's context menu and in editor search, lets you exclude a folder or file type, or require a particular file type.
Fixes an issue where large .sql files would be seen as binary when certain third-party apps are installed on the device.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.1 Jul 1 Massive improvements to localization.
GPG commit signing now works with ECDSA keys and is smarter about subkeys.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.0 Jun 23 CSV files color each column with one of five rotating colors, so you can tell which value belongs to which column when long rows wrap onto the next line.
Commit graph has been made easier to use.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.8 Jun 13 Improvements to partial staging.
Manually picking Markdown, HTML, JavaScript, org-mode or AsciiDoc for a file with a non-matching extension offers the matching Preview mode.
Forgejo instances are recognised as such. Previously they would work but be identified as Gitea.
There is Undo button above on-screen keyboard when editing on iPad with Redo hidden inside long-tap context menu.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.7 May 27 Syntax highlighting themes have more detailed color controls for types, members, namespaces, operators and preprocessor directives and theme editor has been refined.
Code diffs allow horisontal scrolling when word wrap is disabled inside commit details.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.6 May 17 New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Save a commit author as a contact from the commit detail title menu.
Working Copy is localized to Chinese.
BitBucket support upgraded for CHANGE-2770 deprecating cross-workspace APIs.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.5 Apr 29 Cycle between recent prompts in Repository Agent with up/down arrows on external keyboard.
Exporting PDF while in Preview mode captures the rendered preview instead of the editor text.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.3 Apr 24 Adjustments to GitLab token refresh logic.
Improvements when linking existing repository to external folder.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.2 Apr 15 On iPadOS, long-press the drag bar at the top of the Repository Agent panel to open it in its own window or switch back to a panel.
Fix squash producing unnecessary merge conflicts.
Commit lists display and sort by author date instead of committer date.
Includes enhancements from latest versions
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.1 Apr 6 Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Start Repository Agent from the Mode popup menu, the title menu on the Status & Configuration screen, or with ⇧⌘A. Enable voice output to have responses read aloud.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.0 Mar 30 Configure custom http/https headers inside Settings > HTTP Customization which also contains authentication cookies.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.7.7 Mar 26 AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts.
Fix double line spacing in PDF export of files with Windows (CRLF) line endings.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later. 6.7.6 Mar 23 Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Working Copy is localized to Danish and German.
Repositories can be reordered by drag-and-drop.
Directory filtering can hide entries starting with .
Apex syntax highlighting with SOQL support.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.5 Mar 6 Long-press a file in commit details to share that version, revert to it, or revert to the version just before that commit. You can still drag files out from this list.
OpenSSL upgraded to 3.5.5.
Fixed error messages sometimes disappearing too quickly on the Repository Status & Configuration screen.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.2 Feb 20 Improvements to logic that decides when to use on-device language model for filename suggestions.
SSH detail screen has mechanism to sign user provided data as this is sometimes required to prove key ownership.
Fix crash that could happen when opening files.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.1 Feb 4 Improved logging for Git transfers with the ability to enable verbose logging above the list of logs for very detailed logging.
Nicer syntax highlighting for Markdown.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.0 Jan 30 Improvements to SSH Command and SSH Upload.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.9 Jan 23 Text size when looking at Changes for files and commits can be configured independently of editor text size.
Fix error when pulling down to Fetch All where multiple Secure Enclave authentications are tried.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.8 Jan 4 Improvements to LFS fallback logic.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.7 12/21/2025 Fix such that LFS transfers over SSH correctly fall back to hybrid ssh/https mode when git-lfs-transfer fails.
Improved logging when setting up linked repositories.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.6 12/16/2025
version 6.9.5
posted on 2026-09-04
Version History Auto-Sync keeps a repository and its remote in sync automatically. Enable it from the button above the Remotes section on the repository screen, and Working Copy commits your changes, pulls and pushes when changes are detected while the app is running. The commit message can be a fixed one of your choosing or suggested by AI, and everything Auto-Sync does for a repository is collected in a single log. Merge conflicts pause syncing with a notification until you resolve them inside the app.
Auto-Sync requires the pro unlock because it pushes, with AI suggested messages available to users that purchased or upgraded after March 2022.
Turn on Sync in Background to keep Auto-Sync checking efficiently for local and remote changes while you use other apps. You can also trigger syncing from automations with the new Sync Repository action for Shortcuts, for example whenever you open or close Obsidian.
Linked repositories now show their repository icon in the repository list.
Fixed issue where picking a repository icon from an image with a built-in thumbnail could make the icon solid black. 6.9.5 1d ago Improvements when setting up a linked repository inside a ShellFish location.
Ask the Repository Agent to review your changes and it now reads the actual diff. It can also show what a single commit changed or compare two commits.
Git LFS works with servers that ask for HTTP Digest authentication. Fetching and pushing large files previously failed against servers that refuse Basic authentication.
libgit2 has been upgraded to 1.9.7. 6.9.4 Aug 24 Improved error messages when unable to reach Git servers on the local network making it easy to grant Working Copy LAN access in system settings.
AI text completion, commit message suggestions and the Repository Agent work again with Anthropic and pick better default models across all three providers. OpenAI text completion moves to gpt-5.4-mini, as gpt-3.5-turbo-instruct retires in September with nothing to replace it.
Detecting the kind of hosting provider at a typed-in address is much faster, completing as soon as the result is certain instead of waiting up to a minute for the slowest check.
Signing in to a hosting service that asks for HTTP Digest authentication now works, and repository size is shown when picking a repository to clone from a Gitea server.
Working Copy no longer offers to fork on BitBucket, as Atlassian removed forking between workspaces.
libgit2 has been upgraded to 1.9.6. 6.9.3 Aug 12 Sign in with a ChatGPT Plus or Pro account to power AI text completion, commit message suggestions and the Repository Agent, without a separate OpenAI API key. OpenAI changed how ChatGPT subscriptions reach its models, and Working Copy now connects the way OpenAI's own Codex tools do, so signing in with ChatGPT works again. Tap the key icon next to the API Key field to sign in, and a suitable model is chosen for you that you can change at any time.
Fetch, Pull, Push and Commit are available as App Shortcuts. Say "Pull in Working Copy" to Siri, or run them from Spotlight and the Shortcuts app without any setup. They act on the repository shown on screen, or the one you last had open, and ask which repository when none is open. The Commit action asks what the commit message should be when none is given.
Fixed a crash in the Repository Agent that could occur after sending a message while text in the input field was still selected.
Includes enhancements from latest versions:
Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.2 Jul 14 Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Repository search supports negative terms. Put a minus before a word to exclude files that match it, or wrap a word in quotes to search for that literal text. A new Refine Search menu, in a file's context menu and in editor search, lets you exclude a folder or file type, or require a particular file type.
Fixes an issue where large .sql files would be seen as binary when certain third-party apps are installed on the device.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.1 Jul 1 Massive improvements to localization.
GPG commit signing now works with ECDSA keys and is smarter about subkeys.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.0 Jun 23 CSV files color each column with one of five rotating colors, so you can tell which value belongs to which column when long rows wrap onto the next line.
Commit graph has been made easier to use.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.8 Jun 13 Improvements to partial staging.
Manually picking Markdown, HTML, JavaScript, org-mode or AsciiDoc for a file with a non-matching extension offers the matching Preview mode.
Forgejo instances are recognised as such. Previously they would work but be identified as Gitea.
There is Undo button above on-screen keyboard when editing on iPad with Redo hidden inside long-tap context menu.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.7 May 27 Syntax highlighting themes have more detailed color controls for types, members, namespaces, operators and preprocessor directives and theme editor has been refined.
Code diffs allow horisontal scrolling when word wrap is disabled inside commit details.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.6 May 17 New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Save a commit author as a contact from the commit detail title menu.
Working Copy is localized to Chinese.
BitBucket support upgraded for CHANGE-2770 deprecating cross-workspace APIs.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.5 Apr 29 Cycle between recent prompts in Repository Agent with up/down arrows on external keyboard.
Exporting PDF while in Preview mode captures the rendered preview instead of the editor text.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.3 Apr 24 Adjustments to GitLab token refresh logic.
Improvements when linking existing repository to external folder.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.2 Apr 15 On iPadOS, long-press the drag bar at the top of the Repository Agent panel to open it in its own window or switch back to a panel.
Fix squash producing unnecessary merge conflicts.
Commit lists display and sort by author date instead of committer date.
Includes enhancements from latest versions
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.1 Apr 6 Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Start Repository Agent from the Mode popup menu, the title menu on the Status & Configuration screen, or with ⇧⌘A. Enable voice output to have responses read aloud.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.0 Mar 30 Configure custom http/https headers inside Settings > HTTP Customization which also contains authentication cookies.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.7.7 Mar 26 AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts.
Fix double line spacing in PDF export of files with Windows (CRLF) line endings.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later. 6.7.6 Mar 23 Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Working Copy is localized to Danish and German.
Repositories can be reordered by drag-and-drop.
Directory filtering can hide entries starting with .
Apex syntax highlighting with SOQL support.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.5 Mar 6 Long-press a file in commit details to share that version, revert to it, or revert to the version just before that commit. You can still drag files out from this list.
OpenSSL upgraded to 3.5.5.
Fixed error messages sometimes disappearing too quickly on the Repository Status & Configuration screen.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.2 Feb 20 Improvements to logic that decides when to use on-device language model for filename suggestions.
SSH detail screen has mechanism to sign user provided data as this is sometimes required to prove key ownership.
Fix crash that could happen when opening files.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.1 Feb 4 Improved logging for Git transfers with the ability to enable verbose logging above the list of logs for very detailed logging.
Nicer syntax highlighting for Markdown.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.0 Jan 30 Improvements to SSH Command and SSH Upload.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.9 Jan 23 Text size when looking at Changes for files and commits can be configured independently of editor text size.
Fix error when pulling down to Fetch All where multiple Secure Enclave authentications are tried.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.8 Jan 4 Improvements to LFS fallback logic.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.7 12/21/2025 Fix such that LFS transfers over SSH correctly fall back to hybrid ssh/https mode when git-lfs-transfer fails.
Improved logging when setting up linked repositories.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.6 12/16/2025 Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app.
Support for footnotes and {#custom-id} syntax for heading IDs in Markdown preview.
Shortcuts actions to Fetch, Pull and Push updated. Shortcuts using these actions on submodules need to pick the repository and submodule again.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.5 12/15/2025
version 6.9.3
posted on 2026-08-23
Version History Improved error messages when unable to reach Git servers on the local network making it easy to grant Working Copy LAN access in system settings.
AI text completion, commit message suggestions and the Repository Agent work again with Anthropic and pick better default models across all three providers. OpenAI text completion moves to gpt-5.4-mini, as gpt-3.5-turbo-instruct retires in September with nothing to replace it.
Detecting the kind of hosting provider at a typed-in address is much faster, completing as soon as the result is certain instead of waiting up to a minute for the slowest check.
Signing in to a hosting service that asks for HTTP Digest authentication now works, and repository size is shown when picking a repository to clone from a Gitea server.
Working Copy no longer offers to fork on BitBucket, as Atlassian removed forking between workspaces.
libgit2 has been upgraded to 1.9.6. 6.9.3 Aug 12 Sign in with a ChatGPT Plus or Pro account to power AI text completion, commit message suggestions and the Repository Agent, without a separate OpenAI API key. OpenAI changed how ChatGPT subscriptions reach its models, and Working Copy now connects the way OpenAI's own Codex tools do, so signing in with ChatGPT works again. Tap the key icon next to the API Key field to sign in, and a suitable model is chosen for you that you can change at any time.
Fetch, Pull, Push and Commit are available as App Shortcuts. Say "Pull in Working Copy" to Siri, or run them from Spotlight and the Shortcuts app without any setup. They act on the repository shown on screen, or the one you last had open, and ask which repository when none is open. The Commit action asks what the commit message should be when none is given.
Fixed a crash in the Repository Agent that could occur after sending a message while text in the input field was still selected.
Includes enhancements from latest versions:
Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.2 Jul 14 Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Repository search supports negative terms. Put a minus before a word to exclude files that match it, or wrap a word in quotes to search for that literal text. A new Refine Search menu, in a file's context menu and in editor search, lets you exclude a folder or file type, or require a particular file type.
Fixes an issue where large .sql files would be seen as binary when certain third-party apps are installed on the device.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.1 Jul 1 Massive improvements to localization.
GPG commit signing now works with ECDSA keys and is smarter about subkeys.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.0 Jun 23 CSV files color each column with one of five rotating colors, so you can tell which value belongs to which column when long rows wrap onto the next line.
Commit graph has been made easier to use.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.8 Jun 13 Improvements to partial staging.
Manually picking Markdown, HTML, JavaScript, org-mode or AsciiDoc for a file with a non-matching extension offers the matching Preview mode.
Forgejo instances are recognised as such. Previously they would work but be identified as Gitea.
There is Undo button above on-screen keyboard when editing on iPad with Redo hidden inside long-tap context menu.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.7 May 27 Syntax highlighting themes have more detailed color controls for types, members, namespaces, operators and preprocessor directives and theme editor has been refined.
Code diffs allow horisontal scrolling when word wrap is disabled inside commit details.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.6 May 17 New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Save a commit author as a contact from the commit detail title menu.
Working Copy is localized to Chinese.
BitBucket support upgraded for CHANGE-2770 deprecating cross-workspace APIs.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.5 Apr 29 Cycle between recent prompts in Repository Agent with up/down arrows on external keyboard.
Exporting PDF while in Preview mode captures the rendered preview instead of the editor text.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.3 Apr 24 Adjustments to GitLab token refresh logic.
Improvements when linking existing repository to external folder.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.2 Apr 15 On iPadOS, long-press the drag bar at the top of the Repository Agent panel to open it in its own window or switch back to a panel.
Fix squash producing unnecessary merge conflicts.
Commit lists display and sort by author date instead of committer date.
Includes enhancements from latest versions
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.1 Apr 6 Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Start Repository Agent from the Mode popup menu, the title menu on the Status & Configuration screen, or with ⇧⌘A. Enable voice output to have responses read aloud.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.0 Mar 30 Configure custom http/https headers inside Settings > HTTP Customization which also contains authentication cookies.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.7.7 Mar 26 AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts.
Fix double line spacing in PDF export of files with Windows (CRLF) line endings.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later. 6.7.6 Mar 23 Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Working Copy is localized to Danish and German.
Repositories can be reordered by drag-and-drop.
Directory filtering can hide entries starting with .
Apex syntax highlighting with SOQL support.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.5 Mar 6 Long-press a file in commit details to share that version, revert to it, or revert to the version just before that commit. You can still drag files out from this list.
OpenSSL upgraded to 3.5.5.
Fixed error messages sometimes disappearing too quickly on the Repository Status & Configuration screen.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.2 Feb 20 Improvements to logic that decides when to use on-device language model for filename suggestions.
SSH detail screen has mechanism to sign user provided data as this is sometimes required to prove key ownership.
Fix crash that could happen when opening files.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.1 Feb 4 Improved logging for Git transfers with the ability to enable verbose logging above the list of logs for very detailed logging.
Nicer syntax highlighting for Markdown.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.0 Jan 30 Improvements to SSH Command and SSH Upload.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.9 Jan 23 Text size when looking at Changes for files and commits can be configured independently of editor text size.
Fix error when pulling down to Fetch All where multiple Secure Enclave authentications are tried.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.8 Jan 4 Improvements to LFS fallback logic.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.7 12/21/2025 Fix such that LFS transfers over SSH correctly fall back to hybrid ssh/https mode when git-lfs-transfer fails.
Improved logging when setting up linked repositories.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.6 12/16/2025 Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app.
Support for footnotes and {#custom-id} syntax for heading IDs in Markdown preview.
Shortcuts actions to Fetch, Pull and Push updated. Shortcuts using these actions on submodules need to pick the repository and submodule again.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.5 12/15/2025 Support for git-lfs-transfer command on the remote for pure SSH-based LFS transfers.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.3 12/08/2025 Fix bug where Write Repository Files action in Shortcuts wrote incorrect content when appending or prepending to files.
Fix cloning, fetching and pushing with scp-style remote URLs containing @ in username.
Fix that Preview would sometimes fail to refresh after returning to Working Copy.
Using classic tab bar at the bottom for iPadOS 18.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.1 11/26/2025
version 6.9.2
posted on 2026-08-04
Version History Sign in with a ChatGPT Plus or Pro account to power AI text completion, commit message suggestions and the Repository Agent, without a separate OpenAI API key. OpenAI changed how ChatGPT subscriptions reach its models, and Working Copy now connects the way OpenAI's own Codex tools do, so signing in with ChatGPT works again. Tap the key icon next to the API Key field to sign in, and a suitable model is chosen for you that you can change at any time.
Fetch, Pull, Push and Commit are available as App Shortcuts. Say "Pull in Working Copy" to Siri, or run them from Spotlight and the Shortcuts app without any setup. They act on the repository shown on screen, or the one you last had open, and ask which repository when none is open. The Commit action asks what the commit message should be when none is given.
Fixed a crash in the Repository Agent that could occur after sending a message while text in the input field was still selected.
Includes enhancements from latest versions:
Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.2 Jul 14 Annotate PDF files right from Working Copy. Draw freehand with Apple Pencil or your finger, or select text and choose Annotate from the menu to highlight, strike through, underline or add a note. Notes appear as numbered markers you tap to read, edit or delete. Annotations are saved into the PDF in the standard format, so they stay visible in Preview, Acrobat and other apps. This is a pro feature available to anyone who purchased or upgraded their pro unlock within the last year.
Repository search supports negative terms. Put a minus before a word to exclude files that match it, or wrap a word in quotes to search for that literal text. A new Refine Search menu, in a file's context menu and in editor search, lets you exclude a folder or file type, or require a particular file type.
Fixes an issue where large .sql files would be seen as binary when certain third-party apps are installed on the device.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.1 Jul 1 Massive improvements to localization.
GPG commit signing now works with ECDSA keys and is smarter about subkeys.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.0 Jun 23 CSV files color each column with one of five rotating colors, so you can tell which value belongs to which column when long rows wrap onto the next line.
Commit graph has been made easier to use.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.8 Jun 13 Improvements to partial staging.
Manually picking Markdown, HTML, JavaScript, org-mode or AsciiDoc for a file with a non-matching extension offers the matching Preview mode.
Forgejo instances are recognised as such. Previously they would work but be identified as Gitea.
There is Undo button above on-screen keyboard when editing on iPad with Redo hidden inside long-tap context menu.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.7 May 27 Syntax highlighting themes have more detailed color controls for types, members, namespaces, operators and preprocessor directives and theme editor has been refined.
Code diffs allow horisontal scrolling when word wrap is disabled inside commit details.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.6 May 17 New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Save a commit author as a contact from the commit detail title menu.
Working Copy is localized to Chinese.
BitBucket support upgraded for CHANGE-2770 deprecating cross-workspace APIs.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.5 Apr 29 Cycle between recent prompts in Repository Agent with up/down arrows on external keyboard.
Exporting PDF while in Preview mode captures the rendered preview instead of the editor text.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.3 Apr 24 Adjustments to GitLab token refresh logic.
Improvements when linking existing repository to external folder.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.2 Apr 15 On iPadOS, long-press the drag bar at the top of the Repository Agent panel to open it in its own window or switch back to a panel.
Fix squash producing unnecessary merge conflicts.
Commit lists display and sort by author date instead of committer date.
Includes enhancements from latest versions
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.1 Apr 6 Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Start Repository Agent from the Mode popup menu, the title menu on the Status & Configuration screen, or with ⇧⌘A. Enable voice output to have responses read aloud.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.0 Mar 30 Configure custom http/https headers inside Settings > HTTP Customization which also contains authentication cookies.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.7.7 Mar 26 AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts.
Fix double line spacing in PDF export of files with Windows (CRLF) line endings.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later. 6.7.6 Mar 23 Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Working Copy is localized to Danish and German.
Repositories can be reordered by drag-and-drop.
Directory filtering can hide entries starting with .
Apex syntax highlighting with SOQL support.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.5 Mar 6 Long-press a file in commit details to share that version, revert to it, or revert to the version just before that commit. You can still drag files out from this list.
OpenSSL upgraded to 3.5.5.
Fixed error messages sometimes disappearing too quickly on the Repository Status & Configuration screen.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.2 Feb 20 Improvements to logic that decides when to use on-device language model for filename suggestions.
SSH detail screen has mechanism to sign user provided data as this is sometimes required to prove key ownership.
Fix crash that could happen when opening files.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.1 Feb 4 Improved logging for Git transfers with the ability to enable verbose logging above the list of logs for very detailed logging.
Nicer syntax highlighting for Markdown.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.0 Jan 30 Improvements to SSH Command and SSH Upload.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.9 Jan 23 Text size when looking at Changes for files and commits can be configured independently of editor text size.
Fix error when pulling down to Fetch All where multiple Secure Enclave authentications are tried.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.8 Jan 4 Improvements to LFS fallback logic.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.7 12/21/2025 Fix such that LFS transfers over SSH correctly fall back to hybrid ssh/https mode when git-lfs-transfer fails.
Improved logging when setting up linked repositories.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.6 12/16/2025 Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app.
Support for footnotes and {#custom-id} syntax for heading IDs in Markdown preview.
Shortcuts actions to Fetch, Pull and Push updated. Shortcuts using these actions on submodules need to pick the repository and submodule again.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.5 12/15/2025 Support for git-lfs-transfer command on the remote for pure SSH-based LFS transfers.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.3 12/08/2025 Fix bug where Write Repository Files action in Shortcuts wrote incorrect content when appending or prepending to files.
Fix cloning, fetching and pushing with scp-style remote URLs containing @ in username.
Fix that Preview would sometimes fail to refresh after returning to Working Copy.
Using classic tab bar at the bottom for iPadOS 18.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.1 11/26/2025 Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting. 6.6.0 11/21/2025
version 6.9.0
posted on 2026-07-01
Version History Massive improvements to localization.
GPG commit signing now works with ECDSA keys and is smarter about subkeys.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.9.0 Jun 23 CSV files color each column with one of five rotating colors, so you can tell which value belongs to which column when long rows wrap onto the next line.
Commit graph has been made easier to use.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.8 Jun 13 Improvements to partial staging.
Manually picking Markdown, HTML, JavaScript, org-mode or AsciiDoc for a file with a non-matching extension offers the matching Preview mode.
Forgejo instances are recognised as such. Previously they would work but be identified as Gitea.
There is Undo button above on-screen keyboard when editing on iPad with Redo hidden inside long-tap context menu.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.7 May 27 Syntax highlighting themes have more detailed color controls for types, members, namespaces, operators and preprocessor directives and theme editor has been refined.
Code diffs allow horisontal scrolling when word wrap is disabled inside commit details.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.6 May 17 New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Save a commit author as a contact from the commit detail title menu.
Working Copy is localized to Chinese.
BitBucket support upgraded for CHANGE-2770 deprecating cross-workspace APIs.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.5 Apr 29 Cycle between recent prompts in Repository Agent with up/down arrows on external keyboard.
Exporting PDF while in Preview mode captures the rendered preview instead of the editor text.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.3 Apr 24 Adjustments to GitLab token refresh logic.
Improvements when linking existing repository to external folder.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.2 Apr 15 On iPadOS, long-press the drag bar at the top of the Repository Agent panel to open it in its own window or switch back to a panel.
Fix squash producing unnecessary merge conflicts.
Commit lists display and sort by author date instead of committer date.
Includes enhancements from latest versions
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.1 Apr 6 Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Start Repository Agent from the Mode popup menu, the title menu on the Status & Configuration screen, or with ⇧⌘A. Enable voice output to have responses read aloud.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.0 Mar 30 Configure custom http/https headers inside Settings > HTTP Customization which also contains authentication cookies.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.7.7 Mar 26 AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts.
Fix double line spacing in PDF export of files with Windows (CRLF) line endings.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later. 6.7.6 Mar 23 Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Working Copy is localized to Danish and German.
Repositories can be reordered by drag-and-drop.
Directory filtering can hide entries starting with .
Apex syntax highlighting with SOQL support.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.5 Mar 6 Long-press a file in commit details to share that version, revert to it, or revert to the version just before that commit. You can still drag files out from this list.
OpenSSL upgraded to 3.5.5.
Fixed error messages sometimes disappearing too quickly on the Repository Status & Configuration screen.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.2 Feb 20 Improvements to logic that decides when to use on-device language model for filename suggestions.
SSH detail screen has mechanism to sign user provided data as this is sometimes required to prove key ownership.
Fix crash that could happen when opening files.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.1 Feb 4 Improved logging for Git transfers with the ability to enable verbose logging above the list of logs for very detailed logging.
Nicer syntax highlighting for Markdown.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.0 Jan 30 Improvements to SSH Command and SSH Upload.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.9 Jan 23 Text size when looking at Changes for files and commits can be configured independently of editor text size.
Fix error when pulling down to Fetch All where multiple Secure Enclave authentications are tried.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.8 Jan 4 Improvements to LFS fallback logic.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.7 12/21/2025 Fix such that LFS transfers over SSH correctly fall back to hybrid ssh/https mode when git-lfs-transfer fails.
Improved logging when setting up linked repositories.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.6 12/16/2025 Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app.
Support for footnotes and {#custom-id} syntax for heading IDs in Markdown preview.
Shortcuts actions to Fetch, Pull and Push updated. Shortcuts using these actions on submodules need to pick the repository and submodule again.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.5 12/15/2025 Support for git-lfs-transfer command on the remote for pure SSH-based LFS transfers.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.3 12/08/2025 Fix bug where Write Repository Files action in Shortcuts wrote incorrect content when appending or prepending to files.
Fix cloning, fetching and pushing with scp-style remote URLs containing @ in username.
Fix that Preview would sometimes fail to refresh after returning to Working Copy.
Using classic tab bar at the bottom for iPadOS 18.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.1 11/26/2025 Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting. 6.6.0 11/21/2025 - Fixes Revert failing for changes at end of file.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.9 11/08/2025 - Fix issue where content mode switching would fail when picking Other modes.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.8 11/04/2025
version 6.8.7
posted on 2026-06-10
Version History Improvements to partial staging.
Manually picking Markdown, HTML, JavaScript, org-mode or AsciiDoc for a file with a non-matching extension offers the matching Preview mode.
Forgejo instances are recognised as such. Previously they would work but be identified as Gitea.
There is Undo button above on-screen keyboard when editing on iPad with Redo hidden inside long-tap context menu.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files. 6.8.7 May 27 Syntax highlighting themes have more detailed color controls for types, members, namespaces, operators and preprocessor directives and theme editor has been refined.
Code diffs allow horisontal scrolling when word wrap is disabled inside commit details.
Includes enhancements from latest versions:
New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.6 May 17 New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Save a commit author as a contact from the commit detail title menu.
Working Copy is localized to Chinese.
BitBucket support upgraded for CHANGE-2770 deprecating cross-workspace APIs.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.5 Apr 29 Cycle between recent prompts in Repository Agent with up/down arrows on external keyboard.
Exporting PDF while in Preview mode captures the rendered preview instead of the editor text.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.3 Apr 24 Adjustments to GitLab token refresh logic.
Improvements when linking existing repository to external folder.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.2 Apr 15 On iPadOS, long-press the drag bar at the top of the Repository Agent panel to open it in its own window or switch back to a panel.
Fix squash producing unnecessary merge conflicts.
Commit lists display and sort by author date instead of committer date.
Includes enhancements from latest versions
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.1 Apr 6 Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Start Repository Agent from the Mode popup menu, the title menu on the Status & Configuration screen, or with ⇧⌘A. Enable voice output to have responses read aloud.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.0 Mar 30 Configure custom http/https headers inside Settings > HTTP Customization which also contains authentication cookies.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.7.7 Mar 26 AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts.
Fix double line spacing in PDF export of files with Windows (CRLF) line endings.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later. 6.7.6 Mar 23 Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Working Copy is localized to Danish and German.
Repositories can be reordered by drag-and-drop.
Directory filtering can hide entries starting with .
Apex syntax highlighting with SOQL support.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.5 Mar 6 Long-press a file in commit details to share that version, revert to it, or revert to the version just before that commit. You can still drag files out from this list.
OpenSSL upgraded to 3.5.5.
Fixed error messages sometimes disappearing too quickly on the Repository Status & Configuration screen.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.2 Feb 20 Improvements to logic that decides when to use on-device language model for filename suggestions.
SSH detail screen has mechanism to sign user provided data as this is sometimes required to prove key ownership.
Fix crash that could happen when opening files.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.1 Feb 4 Improved logging for Git transfers with the ability to enable verbose logging above the list of logs for very detailed logging.
Nicer syntax highlighting for Markdown.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.0 Jan 30 Improvements to SSH Command and SSH Upload.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.9 Jan 23 Text size when looking at Changes for files and commits can be configured independently of editor text size.
Fix error when pulling down to Fetch All where multiple Secure Enclave authentications are tried.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.8 Jan 4 Improvements to LFS fallback logic.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.7 12/21/2025 Fix such that LFS transfers over SSH correctly fall back to hybrid ssh/https mode when git-lfs-transfer fails.
Improved logging when setting up linked repositories.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.6 12/16/2025 Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app.
Support for footnotes and {#custom-id} syntax for heading IDs in Markdown preview.
Shortcuts actions to Fetch, Pull and Push updated. Shortcuts using these actions on submodules need to pick the repository and submodule again.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.5 12/15/2025 Support for git-lfs-transfer command on the remote for pure SSH-based LFS transfers.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.3 12/08/2025 Fix bug where Write Repository Files action in Shortcuts wrote incorrect content when appending or prepending to files.
Fix cloning, fetching and pushing with scp-style remote URLs containing @ in username.
Fix that Preview would sometimes fail to refresh after returning to Working Copy.
Using classic tab bar at the bottom for iPadOS 18.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.1 11/26/2025 Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting. 6.6.0 11/21/2025 - Fixes Revert failing for changes at end of file.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.9 11/08/2025 - Fix issue where content mode switching would fail when picking Other modes.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.8 11/04/2025 - Search improvements with better highlight handling and navigation.
- Dynamic Type support for branch list and branch detail screen improves accessibility.
- Improved scroll position handling after editing text.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.7 11/01/2025 - Fix file icons not showing in bookmark menu for recently opened files.
- Color theme editor improvements.
- Content tab bar is always at the bottom where it would previously move to the top on iPadOS 26.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.6 10/27/2025
version 6.8.5
posted on 2026-05-08
Version History New Change Author pro feature switches a commit between your configured identities, optionally also rewriting matching ancestors on the branch.
Save a commit author as a contact from the commit detail title menu.
Working Copy is localized to Chinese.
BitBucket support upgraded for CHANGE-2770 deprecating cross-workspace APIs.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.5 Apr 29 Cycle between recent prompts in Repository Agent with up/down arrows on external keyboard.
Exporting PDF while in Preview mode captures the rendered preview instead of the editor text.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.3 Apr 24 Adjustments to GitLab token refresh logic.
Improvements when linking existing repository to external folder.
Includes enhancements from latest versions:
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.2 Apr 15 On iPadOS, long-press the drag bar at the top of the Repository Agent panel to open it in its own window or switch back to a panel.
Fix squash producing unnecessary merge conflicts.
Commit lists display and sort by author date instead of committer date.
Includes enhancements from latest versions
Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.1 Apr 6 Ask Repository Agent to browse files, search content, read and modify files, commit, pull and push. It works with the on-device Apple Intelligence model on iOS 26 with suitable hardware or with external LLM services including OpenAI, Anthropic, Google and Ollama using your own API keys. Configure in AI Settings where AI features are opt-in per repository to avoid leaking sensitive information.
Start Repository Agent from the Mode popup menu, the title menu on the Status & Configuration screen, or with ⇧⌘A. Enable voice output to have responses read aloud.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.8.0 Mar 30 Configure custom http/https headers inside Settings > HTTP Customization which also contains authentication cookies.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts. 6.7.7 Mar 26 AI commit message suggestions can use your own API keys or service such as your self-hosted Ollama model instead of the Working Copy service. Configure this in AI Configuration > Commit Messages where you pick service, model and customize prompts.
Fix double line spacing in PDF export of files with Windows (CRLF) line endings.
Includes enhancements from latest versions
Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later. 6.7.6 Mar 23 Repositories have icons auto-detected from project images and remote avatars. Tap the icon on the Status & Configuration screen to customize with another file from the repository, clipboard contents, photos library, or image files.
Working Copy is localized to Danish and German.
Repositories can be reordered by drag-and-drop.
Directory filtering can hide entries starting with .
Apex syntax highlighting with SOQL support.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.5 Mar 6 Long-press a file in commit details to share that version, revert to it, or revert to the version just before that commit. You can still drag files out from this list.
OpenSSL upgraded to 3.5.5.
Fixed error messages sometimes disappearing too quickly on the Repository Status & Configuration screen.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.2 Feb 20 Improvements to logic that decides when to use on-device language model for filename suggestions.
SSH detail screen has mechanism to sign user provided data as this is sometimes required to prove key ownership.
Fix crash that could happen when opening files.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.1 Feb 4 Improved logging for Git transfers with the ability to enable verbose logging above the list of logs for very detailed logging.
Nicer syntax highlighting for Markdown.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.7.0 Jan 30 Improvements to SSH Command and SSH Upload.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.9 Jan 23 Text size when looking at Changes for files and commits can be configured independently of editor text size.
Fix error when pulling down to Fetch All where multiple Secure Enclave authentications are tried.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.8 Jan 4 Improvements to LFS fallback logic.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.7 12/21/2025 Fix such that LFS transfers over SSH correctly fall back to hybrid ssh/https mode when git-lfs-transfer fails.
Improved logging when setting up linked repositories.
Includes enhancements from latest versions
Switch away from Working Copy during Git operations and have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app. 6.6.6 12/16/2025 Create and use SSH keys on Secure Enclave for Git authentication and commit+tag signing. Each use requires either Face or Touch ID and there is no way to export private keys, but otherwise they work just like regular SSH keys. This is a pro feature available to anyone who purchased or upgraded their pro unlock on December 15, 2024 or later.
Support for signing tags with GPG or SSH keys.
Tag Commit action for Shortcuts app.
Support for footnotes and {#custom-id} syntax for heading IDs in Markdown preview.
Shortcuts actions to Fetch, Pull and Push updated. Shortcuts using these actions on submodules need to pick the repository and submodule again.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.5 12/15/2025 Support for git-lfs-transfer command on the remote for pure SSH-based LFS transfers.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.3 12/08/2025 Fix bug where Write Repository Files action in Shortcuts wrote incorrect content when appending or prepending to files.
Fix cloning, fetching and pushing with scp-style remote URLs containing @ in username.
Fix that Preview would sometimes fail to refresh after returning to Working Copy.
Using classic tab bar at the bottom for iPadOS 18.
Includes improvements from version 6.6.0
Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers. 6.6.1 11/26/2025 Switch away from Working Copy during Git operations have them continue in the background. Clone, Fetch, Pull & Push operations show progress as Live Activities. This requires iOS 26.
Markdown preview requires space after hash for ## style headers.
Improved auto-detection of Gitea hosting providers.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting. 6.6.0 11/21/2025 - Fixes Revert failing for changes at end of file.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.9 11/08/2025 - Fix issue where content mode switching would fail when picking Other modes.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.8 11/04/2025 - Search improvements with better highlight handling and navigation.
- Dynamic Type support for branch list and branch detail screen improves accessibility.
- Improved scroll position handling after editing text.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.7 11/01/2025 - Fix file icons not showing in bookmark menu for recently opened files.
- Color theme editor improvements.
- Content tab bar is always at the bottom where it would previously move to the top on iPadOS 26.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.6 10/27/2025 - Fix issue making large pushes over https introduced in last update.
- Content tab bar is always at the bottom where it would previously move to the top on iPadOS 26.
- Reset Branch action for Shortcuts app supports commit-ish.
- Correctly wrap diff lines on commit detail screen on iPadOS 26.
- Fix crash when trying to indent/unindent in editor.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.5 10/15/2025 - Improvements to commit dialog.
- Git transfers adjusted to work better through CloudFlare.
- Preview rendering refreshes correctly after app has been in the background on iPad.
- Reset Branch action for Shortcuts app.
- Improved submodule handling in Shortcuts app actions.
- Fixed issue where content mode switching button would sometimes show incorrect title.
Includes improvements from version 6.5.0
Working Copy is ready for iOS and iPadOS 26.
- Enjoy the liquid-glass design with playful animations, while still interacting quickly with repositories.
- The new menu bar in iPadOS 26 makes features easier to find and use.
- Quickly open files in other apps from the context menu, skipping the share sheet. Configure default apps for file types directly in the Files app.
- When inserting files from the clipboard, supported iPhones and iPads can suggest filenames using an on-device language model.
- Editor themes now support P3 colors for richer, more vibrant syntax highlighting.
- Support for Tcl and Zig syntax modes. 6.5.4 10/09/2025
Disclaimer
Official App Store Link
We do not host Git client - Working Copy on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.
The App Store link for Git client - Working Copy is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.
If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.



