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?

anaconda上のDjangoファイルをGitHubにpushする手順

Last updated at Posted at 2023-11-25

こんにちは。
株式会社クラスアクト インフラストラクチャ事業部の大塚です。

今回はタイトルの通り、anacondaで作ったDjangoのファイル達をGitHubにpushする為の手順を備忘録的な感じでメモっておきたいと思います。これで「間違って消しちゃった!!!」的な事故を減らしたいですね。。。(手順確認時本当に今まで作っていたファイル達を消してしまったのは内緒(白目))

ちなみに私はWin11にanacondaをインストールしたり、Django環境を作ったりしています。

手順

GitHubにリポジトリを作成

GitHubにユーザ登録を実施したのち、Dashboardに移動します。
すると以下のような画面が表示されているはずなのでStart a new repositoryのところにリポジトリの名前を記載して緑色のCreate a new repositoryを押下します。
今回はdjango-devという名前のプライベートリポジトリを作成します。
image.png
うまく作成されると画面が自動的に遷移します。この画面のQuick setupに表示されているコマンドを控えます。httpsであることを確認してください。
image (1).png

PCにgitをインストール

windowsにgitをインストールします。Downloadを押下します。

image (2).png
ダウンロードのフォルダにexeファイルがあるはずなのでこれを実行します。
設定は特に気にせずバンバンデフォルトで先に進めてしまって問題ありません。。。。と言いたいところだったんですが、以下3つに注意してインストールを実行します。

  • Choosing the default editor used by GitでVSCodeを選択。
  • Adjust the name of the initial branch name for new repositoriesのラジオボタンを選択して、mainと記載されていることを確認。
  • Configuring extra optionsで両方選択。

image (3).png
image (4).png
image (5).png
image (6).png

VSCodeを起動してGitHubと連携する

次にanacondaを起動してDjangoの開発環境を選択してVSCodeをLaunchします。
image (7).png
Ctrl + @を押下するとVSCode画面下部にTerminalが表示されます。
Terminalの右上にある+を押下して、Git Bashを選択します。
image (8).png
GitHubで使用しているメールアドレスとユーザ名を記載します。

$ git config --global user.email "メールアドレス"
$ git config --global user.name "名前"

image (9).png
次に以下のコマンドを実行して、GitHubからクローンします。
git clone以下の引数はリポジトリを作成した際のhttpsから始まるものをペーストすればOKです。
image (10).png
上記コマンドを実行すると以下のポップアップが表示されます。
Sign in with your browserを押下します。
image (11).png
こんな画面が出てくると思いますので、Authorize git ecosystemを押下してください。
image (12).png
認証が上手くいくと、リポジトリ名のフォルダが作成されることが確認できます。
image (13).png

GitHubにpushする

作成されたフォルダの中に以下のコマンドを使いDjangoのプロジェクトとアプリを作成してみます。

PS C:\Users\ohtsu\Documents\DjangoEnv> cd .\django-dev\
PS C:\Users\ohtsu\Documents\DjangoEnv\django-dev> django-admin startproject devEnv
PS C:\Users\ohtsu\Documents\DjangoEnv\django-dev> cd .\devEnv\
PS C:\Users\ohtsu\Documents\DjangoEnv\django-dev\devEnv> python manage.py startapp devApp

image (14).png
左にあるSource Controlのアイコンを押下して、Commitと書かれた青いボタンの「▿」を押して、Commit & Pushを押下します。
image (15).png
これはYesでOKです。
image (16).png
画面上部にCOMMIT EDHIMSGが表示されるので一番上に適当にコメントを書いて、右上のチェックマークを押下します。
image (17).png
この後GitHubのリポジトリを確認してみます。
ファイルが表示されていればpush成功です。
image (18).png

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?