> For the complete documentation index, see [llms.txt](https://b-it-bots.gitbook.io/wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://b-it-bots.gitbook.io/wiki/home/_getting-started.md).

# Getting started

## First steps

{% content-ref url="/pages/-LegvQ-nmRiBDtrNPZQU" %}
[Broken mention](broken://pages/-LegvQ-nmRiBDtrNPZQU)
{% endcontent-ref %}

{% content-ref url="/pages/-LegvQ0WV6xZgKJJVBcN" %}
[Broken mention](broken://pages/-LegvQ0WV6xZgKJJVBcN)
{% endcontent-ref %}

## Tutorials

Here is a list of useful tutorials to get you started:

### git

If you have never worked with git before, we recommend to go through the following basic git tutorials:

* [Git basics tutorial](http://excess.org/article/2008/07/ogre-git-tutorial/)
* [Introduction to GitHub](https://lab.github.com/githubtraining/introduction-to-github)
* [Managing merge conflicts](https://lab.github.com/githubtraining/managing-merge-conflicts)
* [Git branching](https://learngitbranching.js.org/)

### ROS

If you have never worked with ROS before, we recommend to go through the [official beginner tutorials provided by ROS](http://wiki.ros.org/ROS/Tutorials).

#### Start with the basics:

{% hint style="info" %}
You should also follow the instructions provided in our [introduction to ROS](https://github.com/mas-group/minimal_ros_packages).

[Clearpath's Intro to ROS](http://www.clearpathrobotics.com/assets/guides/ros/Intro%20to%20the%20Robot%20Operating%20System.html) is another good resource to get your concepts clear.
{% endhint %}
