Gitに慣れません。
チャットGPTと再度共闘してきたので備忘録を。
環境はdebianです。djangoで作ったPJを対象としています。
Debian上で開発中のDjangoプロジェクトをGitHubにアップロードするためには、以下の手順に従って操作します。これには、新しいリポジトリの作成、ローカルプロジェクトの初期化、必要なファイルのコミット、そしてGitHubへのプッシュが含まれます。
ステップ1: GitHubで新しいリポジトリを作成
- GitHubにログイン: GitHubにアクセスして、アカウントにログインします。
- 新しいリポジトリを作成: プロフィールアイコンの近くにある「+」ボタンをクリックし、「New repository」を選択します。
-
リポジトリの詳細を設定:
- リポジトリ名を入力します(例:
my-django-project
)。 - リポジトリの説明(オプショナル)を追加します。
- リポジトリの可視性を選択します(公開または非公開)。
- 「Initialize this repository with a README」のチェックボックスはオフにしておきます(既にローカルでプロジェクトを開始しているため)。
- リポジトリ名を入力します(例:
- 「Create repository」ボタンをクリックしてリポジトリを作成します。
ステップ2: ローカルプロジェクトの初期化
-
ターミナルを開き、Djangoプロジェクトのディレクトリに移動します。
cd path/to/your-django-project
-
Gitリポジトリを初期化します。
git init
-
.gitignore
ファイルを作成します(まだ存在しない場合)。このファイルには、バージョン管理に含めないファイルやディレクトリを指定します(例:*.pyc
、db.sqlite3
、__pycache__/
、venv/
など)。
ステップ3: ファイルのコミット
-
Gitにファイルを追加します。
または、特定のファイルのみを追加することもできます。
git add .
-
コミットを作成します。
git commit -m "Initial commit"
ステップ4: GitHubリポジトリとのリンク
- GitHubリポジトリのURLをコピーします。これはGitHubリポジトリページで見つけることができます。
-
ローカルリポジトリにリモートリポジトリを追加します。
ここでSSHのURLを入力する事!!!例:git@github.com:ユーザ名/TEST.git
git remote add origin [GitHubリポジトリのURL]
ステップ5: GitHubにプッシュ
-
GitHubにプッシュします。
git push -u origin master
これで、Debian上のDjangoプロジェクトがGitHubにアップロードされます。GitHubのリポジトリページをリフレッシュすると、コードがそこに表示されるはずです。