---
title: Work Environment - Panascais Code Documentation
tags: code, environment
robots: noindex, nofollow
lang: en
---
# Work Environment
## Requirements
You must already have a Panascais Gitlab account set up. This step is also covered in the documentation.
## Install Git
### For Windows users:
1. Download Git Bash from [gitforwindows.org](https://gitforwindows.org/)
2. Start the installation process by executing this file
3. Follow this step-by-step guide until the programm is installed (Don't continue with the guides steps afterwards):
4. Open the "Git Bash" terminal.
5. Type `git config --global pull.rebase true` and hit <kbd>ENTER</kbd> to confirm.
6. You can close the terminal.
### For macOS users:
1. Open the terminal (Either "**Terminal**" or **iTerm**")
2. Type `xcode-select --install` and hit <kbd>ENTER</kbd> to confirm.
3. You might get a prompt asking you to install "xcode-select". Click confirm and wait until the installation process is finished.
5. Type `git config --global pull.rebase true` into your terminal and hit <kbd>ENTER</kbd> to confirm.
6. You can close the terminal.
## Install a Git GUI application
:::info
The following steps will guide you through the installation of GitHub Desktop. You can use any other Git GUI client or use Git completely via the terminal. However, using the terminal is **not recommended for git inexperienced users**!
:::
1. Download and install GitHub Desktop from [desktop.github.com](https://desktop.github.com/)
2. After the installation process GitHub Desktop will start an onboarding process. It'll ask you for your GitHub account, feel free to skip this by clicking the "Skip this step" link.

3. Afterwards you'll be asked to configure Git. Choose "Configure it manually" and enter the same username and email you already used for the Panascais Gitlab Account.
4. Finish the onboarding and close the program afterwards
## Install an editor
You can use any text editor to work on Panascais projects. However, we work with and recommend [Visual Studio Code](https://code.visualstudio.com/).
## Next Step
Your work environment is now fully set up. You now need to create and link a SSH key to your Gitlab account.