Skip to content
This repository has been archived by the owner on Feb 25, 2020. It is now read-only.

Developer Guide

George Qiao edited this page Apr 8, 2019 · 3 revisions

Developer Guide

Welcome to the VisualGit Developer Guide, here we'll help you get started and ready to contribute to VisualGit!

Getting Started

Environment & Setup

VisualGit is written in TypeScript, a language built on top of Javascript. For development you will need to install Node.js and npm as outlined here.

Contributing

We use git for version control and you can find how to set up your local and remote urls here. Our git conventions for development are outlined here and information about contributing to the repo can be found here.

Make sure you fork off the latest version of master and pull regularly to keep up to date with changes. We recommend rebasing instead of merging when pulling changes into your branch. Make sure to lint before submitting any pull requests.

Issues

Common setup issues can be found in the troubleshooting page.

If you find any bugs or have features you would like to see in VisualGit, you can add them here. Before adding any new issues please take a look at our templates here