4
3

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 5 years have passed since last update.

GASをChrome拡張を使って手軽にGithub管理する

Last updated at Posted at 2020-01-24

気軽にGithub連携できそうだったので導入してみました。
それほど難しくないけどメモ。

[2020/02/04 追記]
末尾でも書いてますが、複数プロジェクトのコードを管理するなら圧倒的にclaspの方が楽です。
詳細は末尾の見てください。

使うもの

これを使います。
Google Apps Script GitHub アシスタント

手順

特に解説する程の工程はありませんが、一応。

  1. 上記Chrome拡張を入れる
  2. GASを開く
    image.png
    追加されてます。
  3. LoginSCMを押してログイン

これでPullとかPushとかできるようになるはずです。
あとは良い感じに使いましょう。

分かった事

  • ファイル名と関数名が一致しているとエラーになる
  • 新規追加されたファイルをGAS側でPullしようとすると読み込みエラーになる事がある(詳細な原因は不明)
  • GAS側から新しいブランチ作ってもGAS画面に表示されるまでに時間がかかる
  • 複数のプロジェクトを管理するならclaspを使った方が全然楽
    Chrome拡張だと1プロジェクト1リポジトリみたいな管理になっちゃいそうです。
    これに対して、claspならプロジェクトをディレクトリで分けるだけって感じで1リポジトリ管理が簡単にできます。
    【GAS】claspでソース管理できるようにする
4
3
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
4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?