0
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?

EC2にプライベートリポジトリをクローンしてみる

Last updated at Posted at 2025-05-05

久しぶりのエンジニアブログです。

自作したWebアプリケーションを、現在使っているMacだけでなく、スマホからも手軽に利用したいと考えました。そこで、Amazon EC2インスタンス上でアプリケーションを動かすことにし、そのための設定作業を行いました。
その過程のGit cloneをする方法を知らなかったことがあったので、ブログにします。

EC2インスタンスの作成し準備を整える

今回はEC2インスタンスの作成方法は省略します。

アップデートを行う

sudo yum update -y

今回のアプロケーションはPythonで動いているので、下記を実行し、環境を整える。

sudo yum install -y python3 python3-pip git

インストールが終了したら自分のGit Hubからクローンしてきます。

git clone をする

git clone <リポジトリのURL>

上記をHTTPSで行おうとしたらエラーになるためPTAで行う。そのための準備を下記に示す。

起動経路

  1. マイページのsettingに移動。

  2. 左側から[setting]-[<>Developer setting]

image.png
3. [personal access tokens] - Tokens(classic)

image.png
4.「Generate new token」>「Generate new token (classic)」をクリックします。

image.png
5. 日にちを設定し、repoをチェック
image.png
6. 下の方にいき作成を押下。

表示されたトークン (ghp_... から始まる長い文字列) をコピーして、安全な場所に一時的に保管してください。この画面を閉じると二度と表示されないので注意。

EC2に戻り、git clone <URL>を実行。(httpsのURLをコピーし実行)

git hubのユーザー名とパスワードが聞かれるので、パスワードはGitHubのパスワードではなく、コピーしたパーソナルアクセストークン(PAT)を貼り付けてEnter。

無事にgit cloneされます。

image.png

以上でEC2インスタンスにgit cloneする内容は終了になります。

0
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
0
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?