1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【GAS】Google Apps Script GitHub アシスタントの導入方法

Last updated at Posted at 2022-06-10

GASを複数の人で更新したり、更新頻度が高くなる場合はバージョンの管理が必要になってくるかと思います。
そのような時はGithubとGoogleAppsScript(Gas)を連携してバージョンの管理をするのがおすすめです。
そのため、今回はGASのバージョン管理をする拡張機能Google Apps Script GitHub アシスタントの導入方法について解説します。

必要なもの

Google Chrome
Google Apps Script GitHub アシスタント
GitHub

導入手順

1.Chrome拡張機能 「Google Apps Script GitHub アシスタント」の追加

Chromeウェブストアを開き「Chromeに追加」をクリック
https://chrome.google.com/webstore/detail/google-apps-script-github/lfjcgcmkmjjlieihflfhjopckgpelofo?hl=ja

権限を聞かれるので「拡張機能を追加」をクリック

「Chromeに追加」から「Chromeから削除します」に変更されていたら完了

2.Githubでaccess tokenを登録

以下URLからGithubにサインイン

ログイン後、右上のユーザーアイコンから「Settings」をクリック

画面左側にある「<>developer settings」をクリック

画面左側の「Personal access token」をクリック

Noteにtoken名を記入、Expirationでtokenの有効期限を設定する

Select scopesは、必要な権限ににチェックを入れる。
GAS GitHubアシスタントでは以下2つの権限が必要なので、それぞれをチェックします。
repo: リポジトリを操作する
gist: gistを作成する

「Generate token」をクリック

「Make sure to copy your personal access token now. You won’t be able to see it again!」が表示されていたら完了
※この表示の下にGithubのトークンが生成されているので、トークンをコピーしておく

3.Google Apps Script GitHub アシスタントでGithubの設定

パソコンで Chrome を開き、右上のアイコン 「⋮」 > [その他のツール] > [拡張機能] をクリック

下記の「詳細」ボタンをクリック

「拡張機能のオプション」の外部リンクのアイコン(□と↗️を足した下記ボタン)をクリック

下記ポップアップの記入欄にGithubのユーザー名と作成したGithub access tokenを記載

下記「GITHUB LOGIN」ボタンをクリック

「Logout」ボタンが出たら完了

4.GASでリポジトリのプル

自分のローカルからGASを開く
※Googleドライブの「新規」>「その他」>「Google Apps Script」

「Repository」タブから、使用したいリポジトリを選択

「↓」タブをクリック

「Pull」をクリック

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?