Google Apps Script GitHub アシスタントでリポジトリとブランチを作成する方法


みなさん、こんにちは!
タカハシ(@ntakahashi0505)です。

このシリーズでは、GASのバージョン管理のためのChrome拡張機能「Google Apps Script GitHub アシスタント」の使い方についてお伝えしています。

前回の記事はこちら。

GASのバージョン管理をする拡張機能Google Apps Script GitHub アシスタントの導入方法
GASのバージョン管理のためのChrome拡張機能「Google Apps Script GitHub アシスタント」の使い方をシリーズでお伝えしています。今回は、その導入方法と認証の設定方法についてわかりやすく解説をしています。

拡張機能「Google Apps Script GitHub アシスタント」の導入と認証の手順についてお伝えしました。

早速、使っていきましょう。

ということで、今回はGoogle Apps Script GitHub アシスタントでリポジトリ・ブランチを作成する方法です。

では、行ってみましょう!

スポンサーリンク

新しいリポジトリを作成する

スクリプトエディタを開く

まず、前回の続きで、任意のスクリプトエディタを開くと、以下のように実行ログにお知らせが表示されます。

スクリプトエディタ起動時のGitHubアシスタントのお知らせ

[github assistant] Repository updated

とあります。そして、ツールバーの「Login to SCM」は消えていますね。

おそらく、GitHubとの連携がうまくいっているということなのでしょう。

リポジトリの作成

では、Google Apps Script GitHub アシスタントを使って、GitHubに新しいリポジトリを作成していきます。

ツールバーの「Repository」プルダウンから「Create new repo」を選択します。

GAS GitHubアシスタントでCreate new repo

すると、「Create Repository」というダイアログが開きますので、それぞれ以下のように選択・入力していきます。

  • Repository owner: リポジトリのオーナー
  • Repository name: リポジトリの名前
  • Type: リポジトリのタイプ
  • Description: リポジトリの説明

GAS GitHubアシスタントのCreate Repository

リポジトリオーナーは自らのGitHubのアカウントになると思います。

TypeをPublicにすると公開リポジトリになります。他のユーザーも見られるようにするならPublic、そうでないならPrivateを選択します。

入力が完了したら「Create」をクリックです。

すると、以下のようなお知らせが表示されます。

GAS GitHubアシスタントでリポジトリを作成した

[github assistant] Successfully create new repository ntakahashi0505/gas-assistant-test

どうやら新しいリポジトリの作成が成功したようです。

作成したリポジトリの確認

では、実際にGitHubにログインして作成したリポジトリが作成されているかを確認しましょう。

例えば自分のプロフィールページの「Repositories」をクリックすると、「gas-assistant-test」が作成されていることが確認できますね。

GitHubに作成されたリポジトリ

作成したリポジトリをクリックすると、以下のような画面が表示されて、その概要を確認できます。

作成されたリポジトリの中身

リポジトリの内容は「README.md」で、作成時に設定したリポジトリ名とその概要という内容となっていますね。

ブランチを作成する

ブランチとは

GitHubのリポジトリには変更履歴を記録していくことができるのですが、実はその変更履歴を分岐させることができ、それをブランチといいます。

ブランチを使うことで、開発用のブランチを使って安全に開発を進めたり、複数人で役割分担をして開発を進めたりすることができます。

新規で作成したリポジトリにはmainブランチがデフォルトで存在しています。

ただ、一人で開発をするときも、mainとは別の開発用のブランチを使って進めると安心して開発を進めることができるというわけです。

ブランチを作成する

では、実際にブランチを作成していきましょう。

ツールメニューでリポジトリが選択されている状態になると、その隣のプルダウンが「Branch」から「main」に変わります。

ここでブランチを選択できるわけですが、今回は新しいブランチを作成するので「Create new branch」を選択します。

GAS GitHubアシスタントでブランチを作成する

すると、「Create Branch」というダイアログが開きますので、ブランチ名を入力して「Create」をクリックします。

ブランチ名は、今回は自分の名前を表す文字列にしました。

GAS GitHubアシスタントでCreate Branch

以下のようにお知らせが表示されます。

[github assistant] Successfully create new branch: ntaka

ブランチの作成が成功したそうです。

GAS GitHubアシスタントでブランチを作成した

GitHubで作成したブランチを確認

では、またGitHubを開いて作成したブランチを確認します。

リポジトリのトップから「main」というプルダウンを開くと、先ほど作成したブランチ「ntaka」があることが確認できますね。

GitHubで作成したブランチを確認する

まとめ

以上、Google Apps Script GitHub アシスタントでリポジトリとブランチを作成する方法をお伝えしました。

これでバージョンの変更履歴を蓄積する準備が整いました。

次回、実際に変更履歴の記録をしていきますよ。

Google Apps Script GitHub アシスタントで変更履歴をプッシュする方法
GASのバージョン管理のためのChrome拡張機能「Google Apps Script GitHub アシスタント」の使い方をシリーズでお伝えしています。今回は、Google Apps Script GitHub アシスタントで変更履歴をプッシュする方法を紹介します。

どうぞお楽しみに!

連載目次:Google Apps Script GitHub アシスタントによるGASバージョン管理

GAS自体にはバージョン管理の機能が乏しく、悩みの種になることも…それを補ってくれるのが、Google Chrome拡張機能「Google Apps Script GitHub アシスタント」です。この機能ではその概要、導入方法から使い方までを初心者向けに解説していきますよ!
  1. GASのバージョン管理の課題とGoogle Apps Script GitHub アシスタントができること
  2. GASのバージョン管理をする拡張機能Google Apps Script GitHub アシスタントの導入方法
  3. Google Apps Script GitHub アシスタントでリポジトリとブランチを作成する方法
  4. Google Apps Script GitHub アシスタントで変更履歴をプッシュする方法
  5. Google Apps Script GitHub アシスタントでリポジトリからプルをする方法

タイトルとURLをコピーしました