toolsko

Choose your language

ToolsKo is written in English. Prefer another language? Open a translated version of this public page.

Browser language suggestion: English. You can choose any language below.

Translation opens in a new tab using Google Translate. It receives this public page URL. Automatic translations may contain mistakes; use the original English page for tool inputs, downloads, and generated documents.

Your choice is remembered on this browser when storage is available. Use Language in the header to change it.

Git — Save Android Project History

Save a clear history of your code so you can compare changes and return to earlier versions.

Beginner guide · official links · software runs on your computer

Download & quick guide for beginners

Before downloading, check whether your computer uses Windows, macOS, or Linux. The button opens the official page, where you can choose the right installer. ToolsKo does not install the software for you.

Official download page ↗

Where does it work?
Windows, macOS, and Linux computers. Choose the compatible installer on the official page. This software is installed on your computer, not on your Android phone.
What do you need?
Git installed on your computer and a project folder. Local history works without a GitHub account.
How do you know it works?
Your first commit appears in the project history. Nothing is automatically uploaded to the internet.
If something goes wrong
If asked for a name and email, use the identity you want attached to commits. Review files before committing; exclude passwords, signing keystores, and private keys.

Official instructions ↗ · Links checked November 10, 2026

New to Android? Start with the Android starter guide →

How to use it (step by step)

  1. 1Download and install Git for your computer. Reopen Android Studio afterwards.
  2. 2In your project, choose VCS → Enable Version Control Integration → Git. Depending on the version, this may be under the Git menu.
  3. 3Review .gitignore, the list of files to leave out. Check build outputs, local.properties, and signing keys. Open the Commit panel and review each file.
  4. 4Select only the intended source files, enter a simple message such as First working screen, and choose Commit. Push is a separate action that uploads commits to a configured remote.

Words to know

Commit
A named checkpoint of your code.
Repository
A project together with its change history.
Push
Uploading commits to a remote service such as GitHub.

Android tools: choose what you need

Start with Android Studio for native Android apps, or Flutter and VS Code for Flutter projects. The other tools help with testing, finding errors, and saving code history.

More in Developer