基本的に、ユーザーデータファイル内の新しい EC2 インスタンスでプライベートリポジトリ (および要点) を複製しようとしています。現在 (インスタンスの起動後)、キーを生成し、それを GitHub アカウントに追加してから、リポジトリを複製します (そして手動で github パスワードを入力します)。これには gitosis のようなものを使用する必要がありますか? もっと良い方法があるはずです!
# Setup GitHub keys at /home/ubuntu/.ssh/id_rsa
sudo ssh-keygen -t rsa -C $GIT_EMAIL
...cp id_rsa.pub をアカウントに
git clone repo