新規プロジェクト
- プロジェクトの初期化: プロジェクトディレクトリに移動し、
uv
を使用してプロジェクトを初期化します。 - パッケージのインストール: 必要なパッケージをインストールするには、次のコマンドを実行します。
gh
コマンドを使用してGitHubに新規プライベートリモートリポジトリを作成し、ghq
コマンドでローカル環境にコピーし、uv
コマンドでパッケージをインストールして新規プロジェクトを開始する方法を説明します。
新規プロジェクトの開始方法
1. gh
コマンドを使用してリモートリポジトリを作成
まず、GitHub CLI (gh
)を使用して新しいプライベートリモートリポジトリを作成します。
リポジトリの作成: 次のコマンドを実行して、新しいプライベートリポジトリを作成します。
gh repo create <repository name> --private
<repository name>
には作成したいリポジトリの名前を指定します。--private
オプションにより、GitHub上にプライベートリポジトリが作成されます。
2. ghq
コマンドを使用してローカル環境にコピー
次に、ghq
コマンドを使用して、作成したリモートリポジトリをローカル環境にコピーします。
リポジトリのクローン: 次のコマンドを実行して、リモートリポジトリをローカルにクローンします。
ghq get -p <リポジトリのURL>
ここで、<リポジトリのURL>
はGitHub上のリポジトリのSSHまたはHTTPSのURLです。ghq
は指定したディレクトリにリポジトリを自動的に管理します。-p
オプションによSSHを使用します。
3. uv
コマンドを使用してパッケージをインストール
最後に、uv
コマンドを使用してプロジェクトに必要なパッケージをインストールします。
cd ~/path/to/your/repo
uv init
uv pip install <パッケージ名>
<パッケージ名>
にはインストールしたいパッケージの名前を指定します。
まとめ
これらの手順を実行することで、gh
コマンドを使用してGitHubに新規プライベートリモートリポジトリを作成し、ghq
コマンドでローカルにコピーし、uv
コマンドで必要なパッケージをインストールして新規プロジェクトを開始することができます。これにより、効率的にプロジェクトを管理し、開発を進めることが可能になります。