1  Onboarding


Checklist ✅

  • Create your personal GitHub account.
  • Request access to the GitHub Organization.
  • Request access to the Lab Team.
  • Install Git, R and RStudio.

1.1 Create Your Personal GitHub Account 🧑‍💻

First, you need to create an account on GitHub by following these steps: Creating an account on GitHub.

After creating your GitHub account, you’ll notice that your profile is associated with a specific URL, structured as follows:

  • https://github.com/<username>

This page allows you to access your account settings and all repositories you create.

1.2 Request Access to the GitHub Organization 🏢

Our lab has a GitHub organization that centralizes the repositories for everything produced in the lab.
Notice that the organization’s URL is different from your profile’s:

To gain access, you need to provide your GitHub username to the person managing the organization. Having access to the organization will enable you to create repositories within it.

Note that you have your personal GitHub url, and also there is the url of the GitHub organization.

1.3 Request Access to the Lab Team 🔑

Not all lab repositories are public. To access repositories owned by other lab members, you must also be added to the Lab Team.
Dr. Stringhini, as the owner of the organization, always has access to all repositories.

1.4 Installation Instructions 🛠️

To work in the lab, you will need to have Git, R, and RStudio installed.
Please note that the installation process may vary depending on whether you have a computer with Windows, Linux, Mac (Intel chip), or Mac M1, M2 and M3 (Apple Silicon chip) operating systems.

Installation issues

It could happen that you find issues during the installation process. Remember that we are a team and that you can use Slack to share the problem and look for support 🙌

References

Bryan, Jennifer, and Jim Hester. 2024. Happy Git and GitHub for the useR. https://happygitwithr.com/.
Wickham, Hadley, and Garrett Grolemund. 2024. R for Data Science. https://r4ds.hadley.nz/.