Menyimpan notebook ke GitHub

Untuk mencadangkan instance notebook terkelola Anda dan menyediakannya untuk orang lain, simpan konten instance notebook terkelola Anda 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.

Initialize a GitHub repository with a README file.

Meng-clone repositori GitHub Anda di instance notebook terkelola

Untuk meng-clone repositori GitHub di instance notebook terkelola, selesaikan langkah-langkah berikut:

  1. Di repositori GitHub Anda, klik tombol Code, lalu klik tab Local.

  2. Salin URL HTTPS.

  3. Di Konsol Google Cloud, buka halaman Managed notebooks.

    Buka Managed notebooks

  4. Klik Open JupyterLab untuk membuka instance notebook terkelola Anda.

  5. Di  File Browser JupyterLab, pilih folder tempat Anda ingin meng-clone repositori GitHub. Misalnya, folder beranda.

    Folder beranda notebook.

  6. Di JupyterLab, pilih Git > Clone Repositori.

  7. Jika diminta, masukkan kredensial Anda.

    • Jika Anda menggunakan nama pengguna dan sandi GitHub, masukkan nama pengguna dan sandi GitHub Anda.

    • Jika Anda menggunakan autentikasi 2 langkah dengan GitHub, buat dan gunakan token akses pribadi.

  8. Dalam dialog Clone repo, tempel URL HTTPS untuk repositori GitHub Anda.

    Tempel URL repositori, lalu clone.

  9. Klik Clone.

Mengonfigurasi instance notebook terkelola dengan informasi pengguna GitHub Anda

  1. Di JupyterLab, pilih Git > Buka Repositori Git di Terminal untuk membuka jendela terminal Git.

  2. Di jendela terminal Git, masukkan perintah berikut untuk mengonfigurasi nama pengguna dan email Git Anda:

    git config --global user.name "YOUR_NAME"
    git config --global user.email "YOUR_EMAIL"
    
  3. Jika akun GitHub Anda memerlukan autentikasi SSH, selesaikan langkah-langkah berikut untuk menghubungkan akun:

    1. Dari terminal Git Anda di instance notebook terkelola, ikuti petunjuk untuk membuat kunci SSH baru GitHub.

    2. Ikuti petunjuk untuk menambahkan kunci SSH ke akun GitHub Anda.

  4. Tutup jendela terminal Git.

Menambahkan file yang di-commit ke repositori GitHub Anda

  1. Instance notebook terkelola menampilkan repositori Anda sebagai folder baru. Jika Anda tidak melihat repositori GitHub yang di-clone sebagai folder, klik tombol Refresh File List.

    Tombol Refresh Daftar File.

  2. Klik dua kali folder repositori Anda untuk membukanya.

  3. Tambahkan notebook baru ke instance notebook terkelola Anda.

    Untuk menambahkan file notebook, Anda dapat menggunakan menu atau Launcher.

    1. Untuk menambahkan file notebook baru dari menu, pilih File > Baru > Notebook.

      Tambahkan file notebook.

    2. Pada dialog Pilih kernel, pilih kernel untuk notebook baru Anda, misalnya, Python 3, lalu klik Pilih.

      File notebook baru akan terbuka.

    Peluncur

    1. Untuk menambahkan file notebook baru dari Peluncur, pilih File > Baru > Peluncur.

    2. Klik kotak untuk kernel yang ingin Anda gunakan.

      Tambahkan file notebook.

      File notebook baru Anda akan terbuka.

  4. Ganti nama file notebook baru Anda.

    1. Pilih File > Ganti nama notebook. Dialog Ganti nama file akan terbuka.

    2. Di kolom Nama baru, ubah Untitled.ipynb menjadi sesuatu yang bermakna, seperti install.ipynb.

    3. Klik Ganti nama.

    Peluncur

    1. Klik kanan tab Untitled.ipynb, lalu klik Ganti nama notebook. Dialog Ganti nama file akan terbuka.

    2. Di kolom Nama baru, ubah Untitled.ipynb menjadi sesuatu yang bermakna, seperti install.ipynb.

    3. Klik Ganti nama.

  5. Pilih tab Git. Notebook baru Anda tercantum dalam pengelompokan Tidak terlacak.

  6. 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.

  7. Untuk commit notebook baru ke repositori GitHub Anda, pada tab Git, tambahkan komentar commit, lalu klik Commit.

  8. Untuk membuka jendela terminal Git, pilih Git > Buka repositori Git di terminal.

  9. 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.