# Git Management

Notebook provides a built-in Git panel that allows you to clone repositories, pull the latest changes, and push your work to a remote repository.



### 1. Opening the Git Panel

Click the **Git icon** in the left sidebar to open the Git panel.

[![스크린샷 2026-06-12 오후 4.05.07.png](https://docs.qureka.io/uploads/images/gallery/2026-06/scaled-1680-/2026-06-12-4-05-07.png)](https://docs.qureka.io/uploads/images/gallery/2026-06/2026-06-12-4-05-07.png)





### 2. Cloning a Repository

You can bring an existing remote repository into your workspace.

- Click **Clone a Repository** in the **Git panel**.
- In the dialog that appears, enter the repository URL.
- Leave the two option checkboxes at their default values without modification. 
    - **Include submodules**: Clones any Git submodules embedded in the repository along with the main repository. Check this if the project includes externally linked repositories.
    - **Download the repository**: Downloads the files only, without Git history or branch information. Use this if you only need the code without version control.
- Click **Clone** to begin. The cloned repository will appear in the file browser on the left.

[![스크린샷 2026-06-12 오후 3.57.47.png](https://docs.qureka.io/uploads/images/gallery/2026-06/scaled-1680-/2026-06-12-3-57-47.png)](https://docs.qureka.io/uploads/images/gallery/2026-06/2026-06-12-3-57-47.png)

[![스크린샷 2026-06-12 오후 4.08.57.png](https://docs.qureka.io/uploads/images/gallery/2026-06/scaled-1680-/Ih52026-06-12-4-08-57.png)](https://docs.qureka.io/uploads/images/gallery/2026-06/Ih52026-06-12-4-08-57.png)





### 3. Pulling Changes

Pull downloads the latest changes from the remote repository and applies them to your workspace.

- Click the **Pull from Remote** button at the top of the **Git panel**.

[![스크린샷 2026-06-12 오후 4.03.55.png](https://docs.qureka.io/uploads/images/gallery/2026-06/scaled-1680-/6da2026-06-12-4-03-55.png)](https://docs.qureka.io/uploads/images/gallery/2026-06/6da2026-06-12-4-03-55.png)





### 4. Pushing Changes

Push uploads your committed changes to the remote repository.

- Click the **Push to Remote** button at the top of the **Git panel**.

[![스크린샷 2026-06-12 오후 4.03.55 복사본.png](https://docs.qureka.io/uploads/images/gallery/2026-06/scaled-1680-/X7K2026-06-12-4-03-55.png)](https://docs.qureka.io/uploads/images/gallery/2026-06/X7K2026-06-12-4-03-55.png)