domino logo
Latest (5.8)
  • Overview
  • Domino Cloud
  • Domino Nexus
  • Code Assist
  • Get started
  • Work with data
  • Develop models
  • Scale out distributed computing
  • Register and govern models
  • Deploy models
  • Monitor models
  • Publish Apps
  • Projects
  • Collaborate
  • Workspaces
  • Jobs
  • Environments
  • Executions
  • Launchers
  • Environment variables
  • Secure credential store
  • Organizations
  • Domino API
  • Domino CLI
  • Troubleshooting
  • Get help
  • Additional resources
  • Send feedback
domino logo
About Domino
Domino Data LabKnowledge BaseData Science BlogTraining
>
User guide
>
Workspaces
>
Use Git in your Workspace

Use Git in your Workspace

If you want to use Git workflows such as creating branches, committing code, and pushing or pulling changes in a workspace, you must use Git-based projects or imported Git repositories.

To use Git, you can:

Use the IDE

If you prefer a user interface, or you do not have much experience using a terminal, you can use your Git service provider’s user interface (such as GitHub) with the actions in a Domino workspace’s navigation pane such as Select and Sync (if configured in your environment), Sync to Domino, and Pull.

Sync changes to Git

Use the terminal

Start a terminal in your workspace and use Git just like you would in a local environment. See the Git cheatsheet for common workflows.

Terminal in workspace

Use the plugin

Many IDEs integrate with Git or have plugins or extensions for Git.

RStudio Git plugin

Domino’s Git-based projects fully support these features. You can use them to interact with Git in Domino. See the following resources for information about how to use Git with your IDE:

  • Jupyter – How to version control Jupyter Notebooks.

  • RStudio – Managing - Part 2 (GitHub and RStudio).

  • VS Code – Using version control in VS Code.

Domino Data Lab
Knowledge Base
Data Science Blog
Training
Copyright © 2023 Domino Data Lab. All rights reserved.