Colab を使用して Python ファイルを Github にアップロードするにはどうすればよいですか?

プログラミング作業を保存して、いつでもアクセスできるようにするには、個別のフォルダーを含むコンピューター内に保存したり、DropBox、Google Drive に作業を保存したりするなど、多くのサービスを利用できます。しかし、コードを保存するための特別な場所があり、手間をかけずにコードにアクセスできるようになったらどうなるでしょうか??

はい、Github と呼ばれるバージョン管理システムの特別なサービスを使用することで可能です。これはクラウドベースのサービスで、最初にアカウントを作成してから、コーディング関連の作業を保存できる別のリポジトリを作成する必要があります。このクラウド プラットフォームが提供するボールト サイズが非常に大きいため、世界中の人々が標準のコード保存プラットフォームとして Github を使用しています。 Java、R、C#、C、Python など、あらゆるプログラミング言語に関連するコードはすべて Github に保存できます。

主なことは、リポジトリを作成し、このリポジトリ内で変更をコミットすることです。 Python の登場により、世界中の Pythonist は、Git コマンド プロンプトまたはコンピューターに組み込まれているコマンド プロンプトを使用して、このバージョン管理システムに自分の作業を保存する方法を知っていますが、Github に作業をアップロードするもう 1 つの方法があります。 Google クラウドベースのサービスである Google Colaboratory を使用します。 Google Colab を使用して Github に作業内容を保存する方法を詳しく理解してみましょう。

始める前の前提条件

  • 有効な Github アカウントが存在している必要があります。
  • Colab にアクセスするには、Google ドライブ アカウントが存在し、サインインしている必要があります。
  • インターネット接続が適切である必要があります。

Colaboratory を使用して Python ファイルを Github にアップロードする手順

  • Chrome を開いて「Github.com」と入力し、ログイン資格情報を入力します。

  • 完了したら、README ファイルとともに Github に新しいリポジトリを作成します。

  • 次に、Chrome ブラウザで「Google Colab」と入力し、Colab アカウントを開きます。
  • 新しい IPYNB ファイルを作成し、変更を保存します。
  • メニューバーの左上に「ファイル」オプションが表示されます。同じをクリックして、ファイル内に含まれるメタ オプションを読んでください。
  • ここには、さまざまなアップロードおよび保存オプションがあり、そのうち 2 つの Github オプション (Github Gist として保存するか、Github リポジトリに保存する) が表示されます。

  • Gist とリポジトリの違いは、Gist では作業を保存するためのフォルダーを作成せず、作業を即座に世界に公開できることです。ただし、リポジトリの場合は、作業用に別のリポジトリを作成する必要があります。また、安全性に関して言えば、Repository は Gist よりもはるかに安全であり、データの差別化も維持されます。
  • Github にコピーを保存するというオプションを選択します。ポップアップ画面が表示され、作業内容を保存するリポジトリを尋ねるとともに、ユーザーがアクセスできるように作業内容の上に Google Colab リンクを表示するかどうかも尋ねられます。希望のオプションを選択し、「OK」をクリックします。

  • 完了したら、ファイルが Github にアップロードされるまで待ちます。おめでとうございます。作品が正常にアップロードされ、いつでもどこでも同じ作品を閲覧できるようになりました。

結論

以上が、Colab を使用して自分の作品を Github にアップロードする方法です。また、これは、本格的なコーディング作業を行わずに作品をアップロードできる非常に便利なツールです。