Github 저장소 이름 변경
개요
프로젝트를 만들고 나서 데이터베이스 이름이 생겼죠?바꾸고 싶어요?이렇게 하면 의외로 간단하게 변경할 수 있기 때문에 그 숙제 노트
(Github의 저장소 이름 및 로컬 프로젝트 이름 변경)
(Heroku에 배포된 경우 삭제 후 재등록 프로세스가 됨)
작업
GitHub 측 작업
GitHubの対象リポジトリ > Setting > 変更後の名称を入力 > Renameで変更
로컬 작업
프로젝트 이름을 hoge-github
→ Hoge-GitHub
로 설정할 때
.git/config# url の名称部分を変えるだけ
#[remote "origin"]
# url = https://github.com/usermay/hoge-github.git
# fetch = +refs/heads/*:refs/remotes/origin/*
[remote "origin"]
url = https://github.com/usermay/Hoge-GitHub.git
fetch = +refs/heads/*:refs/remotes/origin/*
gem 사용
morshedalam/rename
gem 설치echo -e "gem 'rename'" >> Gemfile
bundle
이름 바꾸기# NewName部分を変更後の名称に適宜書換え
bundle exec rails g rename:app_to NewName
direnv를 설정한 상태에서direnv allow
(항목 이름) 의 컨텐트가 자동으로 바뀝니다.# rename のgemはGemfileから消して再bundleしとく
bundle
config/application.rb
또는 TITLE 설정 후 변경
배치됨
GitHub 측 작업
GitHubの対象リポジトリ > Setting > 変更後の名称を入力 > Renameで変更
로컬 작업
프로젝트 이름을
hoge-github
→ Hoge-GitHub
로 설정할 때.git/config
# url の名称部分を変えるだけ
#[remote "origin"]
# url = https://github.com/usermay/hoge-github.git
# fetch = +refs/heads/*:refs/remotes/origin/*
[remote "origin"]
url = https://github.com/usermay/Hoge-GitHub.git
fetch = +refs/heads/*:refs/remotes/origin/*
gem 사용
morshedalam/rename
gem 설치
echo -e "gem 'rename'" >> Gemfile
bundle
이름 바꾸기# NewName部分を変更後の名称に適宜書換え
bundle exec rails g rename:app_to NewName
direnv를 설정한 상태에서direnv allow
(항목 이름) 의 컨텐트가 자동으로 바뀝니다.# rename のgemはGemfileから消して再bundleしとく
bundle
config/application.rb
또는 TITLE 설정 후 변경배치됨
Heroku 측 작업
heroku에 배치된 내용 삭제
# 確認
heroku apps:info
# 削除
heroku apps:destroy --app アプリ名 --confirm アプリ名
app/helpers/application_helper.rb
.git/config
의 설정이 사라짐git의 관리 정보도 모두 사라졌습니다.
재등록
Heroku에 프로젝트 게재 및 서비스 공개
heroku에서 다시 프로그램을 만듭니다.
heroku login
heroku create アプリ名
# アプリ名はheroku全体でユニークでないとダメらしい。
# ありがちな名前だと「Name is already taken」とか言われて作成できないので名前に注意
heroku config
# エラーが出なければおkかな
git remote
# 「heroku」が表示されればおk
저장소에 배포 및 등록# heroku にデプロイ
git push heroku master
확인#ウェブアプリをブラウザで開く
heroku open
이런 느낌 나올 것 같아요.데이터베이스 데이터 만들기
데이터베이스 마이그레이션
heroku run rake db:migrate
시간대를 일본 시간으로 변경heroku config:add TZ=Asia/Tokyo
[remote "heroku"]
의 설정 적당한 의뢰응용 프로그램 열기 재확인
heroku open
계획대로 움직이면 작업이 끝난다참고 자료
GitHub 저장소 이름 변경 방법
Rails 프로젝트 이름 및 GitHub 저장소 이름 변경 - TechBox
항목 이름 바꾸기
[heroku 명령]create에서 destroy까지
Reference
이 문제에 관하여(Github 저장소 이름 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ntkgcj/items/e4dd5cb04ffd7063bc4e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Github 저장소 이름 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ntkgcj/items/e4dd5cb04ffd7063bc4e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)