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?

More than 1 year has passed since last update.

Rails 制作中アプリのアプリ名を変更する

Posted at

1.はじめに

2作目のポートフォリオを制作中にアプリ名を変更したくなったため、やり方を調べて対応しました!
その記録を残しておきます。

2.前提条件

開発環境

Ruby:ruby 3.1.2
Rails:Rails 6.1.6.1
OS:Windows11 Home
統合開発環境:Cloud9
ソースコード管理:GitHub

やりたいこと

railsアプリケーション名の変更

3.手順

①バックアップ

万が一の事態に備えて、アプリ名を変更する前にバックアップを取っておく。
1)GitHubから対象のアプリを開く。
2)「<>Code▼」を押して、LocalからsshのURLをコピーする。
3)ローカル環境にcloneして、仮置きディレクトリに格納する。
※仮置きディレクトリ名は、後ろに2を付ける等なんでもOK!

git clone 対象アプリのURL

②Railsアプリ名称変更

Railsのファイル名変更はGemfileを入れることで簡単に行える!

1)アプリ名を変更したいアプリのGemfileに下記を記述する。

gem 'rename'

2)Gemfileをインストールするためにターミナルに下記を記述する。

bundle install

3)ターミナルに下記を記述し、アプリ名を変更する。

rails g rename:into <変更後の名前>

③GitHubのリポジトリ名変更

GitHubのリポジトリ名を変更しないとGitHubとの繋がりが持てないので、これも変更していく。

1)GitHubにアクセスし、「Settings」を押下する。

2)「Repository name」に変更後の名前を入力し、「Renameボタン」を押下する。

3)ローカルのリモートリポジトリ設定を変更する。
→まず、現在のリモートリポジトリ設定を確認する。

$ git remote -v
origin  <リモートリポジトリーのURL> (fetch)
origin  <リモートリポジトリーのURL> (push)

→次に、リモートリポジトリー設定を変更する。

git remote set-url origin <変更後のURL>

→最後に、リモートリポジトリー設定が変更されているか確認する。

$ git remote -v
origin  <変更後のURL> (fetch)
origin  <変更後のURL> (push)

4.最後に

意外に簡単で一安心しました。
今回はQiitaを書きながら取り組んだので時間がかかりましたが、次からは5~10分程度でできそうです!
最後まで読んでくださり、ありがとうございました!

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?