概要 wywy(ワイワイ)合同会社でCEO兼エンジニア担当しています。 GASの開発を複数人でやるようになり、チーム開発が必要になってきたので、GitHubを活用したGAS開発手順をまとめてみました。 GASの場合、ローカルでの開発とは異なり、クラウド上での開発になるので、Chrome拡張機能でGitを操作する必要があるなど特有のノウハウが必要になります。 「Node.jsのclaspを使えばいいじゃん!」って声も聞こえてきそうですが一般向きでは無いので、この記事では割愛します。 方針 GitHubフロー(現在、mainブランチが推奨です。masterブランチは非推奨です。) https://atmarkit.itmedia.co.jp/ait/articles/1708/01/news015.html より引用 スクリプトファイル名にGitHubリポジトリ名、ブランチ名を含めるように命名
![【Google Apps Script】GitHubを活用したチーム開発手順の解説 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/b4c9edb9ef741a0d220e4728b27e502fe01b796b/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgwJTkwR29vZ2xlJTIwQXBwcyUyMFNjcmlwdCVFMyU4MCU5MUdpdEh1YiVFMyU4MiU5MiVFNiVCNCVCQiVFNyU5NCVBOCVFMyU4MSU5NyVFMyU4MSU5RiVFMyU4MyU4MSVFMyU4MyVCQyVFMyU4MyVBMCVFOSU5NiU4QiVFNyU5OSVCQSVFNiU4OSU4QiVFOSVBMCU4NiVFMyU4MSVBRSVFOCVBNyVBMyVFOCVBQSVBQyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9OGM1OGZkYTY2YjZlZjRmZjM4OTg3MGVmYWJkNzYwMmU%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBmZmdnc3MmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWNiNDBmNTZmOTQxZjY2M2Y3NjM0NTMzMmYwOWM3OGU3%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D53861cf49a3a2d18fe029b9e3ff6ccb9)