# Stash Latest (2.12) : Getting started

Created and last modified by pwatson on Mar 18, 2014

## System requirements

- Stash is a Java application, and relies on the Git distributed version control system (DVCS). See our Supported platforms page to find out about system requirements.

## Download and install Stash

- Windows
- Mac
- Linux

## Use Git

Stash is all about managing Git repositories. If you still need to install Git locally, see the Installing and upgrading Git page.

We have some information here to help get you up and running with Git:

- Git Tutorials and Training
- Basic Git commands
- Permanently authenticating with Git repositories
- Using SSH keys to secure Git operations
- Git resources

## Work with projects

Stash manages related repositories as projects. FInd out how to set up projects and give your teams access to those.

If you have existing projects that you want to manage in Stash, then you'll want to read Importing code from an existing project.

## Integrate Stash with other Atlassian applications

As a first step, see JIRA integration for information about using Stash with JIRA. To link Stash with JIRA, see Configuring JIRA integration in the Setup Wizard.

If you want to see results from your continuous integration or build server in Stash, see Bamboo integration.

## Read more about using Stash

You are looking at the Stash documentation. Browse using the tree in the panel on the left, or use the search at the top right.

Atlassian blog posts:

- Getting social with pull requests
- Enterprise Git the way you want it

- Linking your Stash Git repositories to Crucible for code reviews

- Simple, secure Git repository management for the enterprise