---
layout: guides
menu_item: guides
title: Guides
description: Learning NodeGit
---

## Install

> How to install NodeGit

- [Basics](install/)
- [From source](install/from-source)
- [Electron](install/electron/)
- [NW.js](install/nw.js/)

***

## Repository

> How to work with repositories

- [Opening](repositories/)
- [Initializing](repositories/initializing)

***

## Cloning

> How to clone repositories

- [HTTP/HTTPS](cloning/)
- [SSH w/ Agent](cloning/ssh-with-agent/)
- [GitHub Two Factor Auth](cloning/gh-two-factor/)
