Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Menyimpan notebook ke GitHub
Untuk mencadangkan instance notebook yang dikelola pengguna dan menyediakannya
untuk orang lain, simpan konten instance notebook yang dikelola pengguna
ke GitHub.
Membuat repositori GitHub
Jika belum memiliki repositori GitHub, Anda harus membuatnya.
Saat membuat repositori GitHub, pastikan repositori GitHub Anda
dapat di-clone dengan mencentang kotak Inisialisasi repositori ini dengan
README.
Meng-clone repositori GitHub Anda di instance notebook yang dikelola pengguna
Untuk meng-clone repositori GitHub di instance notebook yang dikelola
pengguna, selesaikan langkah-langkah berikut:
Di repositori GitHub Anda, klik tombol Kode,
lalu klik tab Lokal.
Salin URL HTTPS.
Di Google Cloud konsol, buka halaman User-managed notebooks.
Menambahkan file yang di-commit ke repositori GitHub Anda
Instance notebook yang dikelola pengguna akan menampilkan repositori
sebagai folder baru. Jika Anda tidak
melihat repositori GitHub yang di-clone sebagai folder, klik tombol Refresh
Daftar File.
Klik dua kali folder repositori Anda untuk membukanya.
Tambahkan notebook baru ke instance notebook yang dikelola pengguna.
Untuk menambahkan file notebook, Anda dapat menggunakan menu atau Peluncur.
Menu
Untuk menambahkan file notebook baru dari menu, pilih
File > Baru > Notebook.
Pada dialog Pilih kernel, pilih kernel untuk notebook
baru Anda, misalnya, Python 3, lalu klik Pilih.
File notebook baru akan terbuka.
Peluncur
Untuk menambahkan file notebook baru dari Peluncur, pilih
File > Baru > Peluncur.
Klik kotak untuk kernel yang ingin Anda gunakan.
File notebook baru Anda akan terbuka.
Ganti nama file notebook baru Anda.
Menu
Pilih File > Ganti nama notebook. Dialog
Ganti nama file akan terbuka.
Di kolom Nama baru, ubah Untitled.ipynb menjadi sesuatu
yang bermakna, seperti install.ipynb.
Klik Ganti nama.
Peluncur
Klik kanan tab Untitled.ipynb, lalu klik
Ganti nama notebook. Dialog Ganti nama file akan terbuka.
Di kolom Nama baru, ubah Untitled.ipynb menjadi sesuatu
yang bermakna, seperti install.ipynb.
Klik Ganti nama.
Pilih tab Git. Notebook baru Anda tercantum dalam pengelompokan
Tidak terlacak.
Untuk menambahkan notebook baru sebagai file untuk repositori GitHub Anda, klik kanan
notebook baru dan pilih Lacak. Pada tab Git, notebook Anda
kini ditambahkan ke pengelompokan Stage.
Untuk commit notebook baru ke repositori GitHub Anda, pada tab Git,
tambahkan komentar commit, lalu klik Commit.
Untuk membuka jendela terminal Git, pilih
Git > Buka repositori Git di terminal.
Di jendela terminal Git, masukkan perintah git push.
Jika Anda menggunakan nama pengguna dan sandi GitHub, saat diminta, masukkan
nama pengguna dan sandi GitHub Anda.
Jika Anda menggunakan autentikasi 2 langkah dengan GitHub,
buat token akses pribadi
untuk digunakan.
Setelah perintah git push selesai, file yang di-commit akan berada
di repositori GitHub Anda.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-08-19 UTC."],[],[],null,["# Save a notebook to GitHub\n=========================\n\n\n| Vertex AI Workbench user-managed notebooks is\n| [deprecated](/vertex-ai/docs/deprecations). On\n| April 14, 2025, support for\n| user-managed notebooks will end and the ability to create user-managed notebooks instances\n| will be removed. Existing instances will continue to function\n| but patches, updates, and upgrades won't be available. To continue using\n| Vertex AI Workbench, we recommend that you\n| [migrate\n| your user-managed notebooks instances to Vertex AI Workbench instances](/vertex-ai/docs/workbench/user-managed/migrate-to-instances).\n\n\u003cbr /\u003e\n\nTo back up your user-managed notebooks instance and make it available\nto others, save the contents of your user-managed notebooks instance\nto GitHub.\n\nCreate a GitHub repository\n--------------------------\n\nIf you don't already have a [GitHub](https://github.com/) repository, you must create one.\n\nWhen you create your GitHub repository make sure that your GitHub repository\ncan be cloned by selecting the **Initialize this repository with a README**\ncheckbox.\n\nClone your GitHub repository in your user-managed notebooks instance\n--------------------------------------------------------------------\n\nTo clone your GitHub repository in your user-managed notebooks\ninstance, complete the following steps:\n\n1. In your GitHub repository, click the **Code** button,\n and then click the **Local** tab.\n\n2. Copy the **HTTPS** URL.\n\n3. In the Google Cloud console, go to the **User-managed notebooks** page.\n\n [Go to User-managed notebooks](https://console.cloud.google.com/vertex-ai/workbench/user-managed)\n4. Click **Open JupyterLab** to open\n your user-managed notebooks instance.\n\n5. In the JupyterLab\n folder **File Browser**, select\n the folder where you want to clone the GitHub repository. For example,\n the home folder.\n\n6. In JupyterLab, select\n **Git \\\u003e Clone a Repository**.\n\n7. If prompted, enter your credentials.\n\n - If you use a GitHub username and password, enter your\n GitHub username and password.\n\n - If you use two-factor authentication with GitHub,\n create and use a [personal access token](https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line).\n\n8. In the **Clone a repo** dialog, paste the HTTPS URL for your GitHub repository.\n\n9. Click **Clone**.\n\nConfigure your user-managed notebooks instance with your GitHub user information\n--------------------------------------------------------------------------------\n\n1. In JupyterLab, select\n **Git \\\u003e Open Git Repository in Terminal**\n to open a Git terminal window.\n\n2. In the Git terminal window, enter the following commands to configure\n your Git username and email:\n\n ```scdoc\n git config --global user.name \"YOUR_NAME\"\n git config --global user.email \"YOUR_EMAIL\"\n ```\n3. If your GitHub account requires SSH authentication, complete\n the following steps to connect your account:\n\n 1. From your Git terminal in your user-managed notebooks\n instance, follow GitHub's\n [instructions for generating a new SSH key](https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent).\n\n 2. Follow the\n [instructions for adding that SSH key to your GitHub\n account](https://help.github.com/en/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account).\n\n4. Close the Git terminal window.\n\nAdd your committed files to your GitHub repository\n--------------------------------------------------\n\n1. Your user-managed notebooks instance shows your repository\n as a new folder. If you don't\n see your cloned GitHub repository as a folder, click the **Refresh File\n List** button.\n\n2. Double-click your repository folder to open it.\n\n3. Add a new notebook to your user-managed notebooks instance.\n\n To add a notebook file, you can use the menu or the Launcher. \n\n ### Menu\n\n 1. To add a new notebook file from the menu, select\n **File \\\u003e New \\\u003e Notebook**.\n\n 2. In the **Select kernel** dialog, select the kernel for your new\n notebook, for example, **Python 3** , and then click **Select**.\n\n Your new notebook file opens.\n\n ### Launcher\n\n 1. To add a new notebook file from the Launcher, select\n **File \\\u003e New \\\u003e Launcher**.\n\n 2. Click the tile for the kernel you want to use.\n\n Your new notebook file opens.\n4. Rename your new notebook file.\n\n ### Menu\n\n 1. Select **File \\\u003e Rename notebook** . The\n **Rename file** dialog opens.\n\n 2. In the **New name** field, change `Untitled.ipynb` to something\n meaningful, such as `install.ipynb`.\n\n 3. Click **Rename**.\n\n ### Launcher\n\n 1. Right-click the `Untitled.ipynb` tab and then click\n **Rename notebook** . The **Rename file** dialog opens.\n\n 2. In the **New name** field, change `Untitled.ipynb` to something\n meaningful, such as `install.ipynb`.\n\n 3. Click **Rename**.\n\n5. Select the **Git** tab. Your new notebook is listed in the **Untracked**\n grouping.\n\n6. To add the new notebook as a file for your GitHub repository, right-click\n the new notebook and select **Track** . On the **Git** tab, your notebook\n is now added to the **Staged** grouping.\n\n7. To commit your new notebook to your GitHub repository, on the **Git** tab,\n add a commit comment and click **Commit**.\n\n8. To open a Git terminal window, select\n **Git \\\u003e Open Git repository in terminal**.\n\n9. In the Git terminal window, enter the `git push` command.\n\n - If you use a GitHub username and password, when prompted, enter your\n GitHub username and password.\n\n - If you use two-factor authentication with GitHub,\n [create a personal access token](https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line)\n to use.\n\n When the `git push` command completes, your committed files are in\n your GitHub repository."]]