Before you begin
Connect to a server with Git installed and an existing repository you have permission to access. The visual Git workspace requires Pro on iPhone/iPad and is included in the free Mac/Windows preview.
Choose the repository
Open Git in your server workspace. Enter the repository path in Git root, or choose Browse. The repository must exist on the SSH server; a local phone folder or a path inside an inaccessible container is not the same filesystem.
Review the working tree
Use Status to refresh, then select a file in Changes to inspect its diff. Distinguish tracked modifications, untracked files, and already staged changes; do not assume everything belongs in one commit.
Stage only intended changes
Use the workspace’s stage or unstage actions for the selected changes. Staging updates the repository index; it does not itself create a commit or push to a remote. Check the result again if another tool is editing the same repository.
Use history for context
Choose History and select a commit to understand earlier changes. For operations outside the visual workspace, return to Terminal and use your normal Git workflow. Review commands and repository identity before making destructive changes.
If something gets in the way
No repository or no Git command found
Check the selected directory, remote account, and Git installation from Terminal. A repository in another account’s home may not be readable.
Status differs from another terminal
Confirm both tools are using the same host and repository. Refresh after external changes; separate working trees can have different status.
Can I use Git without Pro?
Yes, command-line Git in Terminal is part of normal SSH use. Pro unlocks the visual Git workspace on iPhone/iPad, not permission to run Git commands.