Emacs: emacs -> dotfiles へぶち込む(git, GitHubのディレクトリ名の変更)

投稿者: | 2013 年 3 月 17 日

Github smoothie © by Acarlos1000

結論から言うと、GitHub上に一度作っちゃったリポジトリ名を変更したい という話です。

バックアップ+Wim/Mac間での参照用に .emacs.d/ 配下をDropbox, GitHubからも参照できるようにしちょるのですが、emacs以外の設定も一緒にしてしまおう!ということで、一段上のディレクトリで共有できるようにしておきたい。
→”dotfiles”フォルダを作り、その下に設定系ファイルを集めるようにする


>>>これまで
ファイル実体
~/Dropbox/emacs/.emacs.d
ホームからリンクする
.emacs.d -> ~/Dropbox/emacs.emacs.d

>>>変更後
ファイル実体
~/Dropbox/project/dotfiles/.emacs.d
ホームからリンクする
.emacs.d -> ~/Dropbox/project/dotfiles/.emacs.d

ついては、github上に作成してあった “emacs” フォルダ名も変更する必要がある。

github上でのフォルダ名変更方法でぐぐると、「Adminメニューから〜」という記述があったが現在はメニュー自体なくなっている?
2〜3見たとこではどれも1,2年前の記事だったような。
ということでふと思いついた以下の手でやった。ベストかどうかは分からん。

1.変更後のフォルダ名で新規にリポジトリ作成する
2.ローカルの対象フォルダ名を変更(フォルダのリネーム or 新規作成したフォルダへ対象ファイルを移動)
3..git/config に書かれている以下の部分を変更後の名前に変える(”XXX”を変更後の名称にする)

[remote "origin"]
url = https://github.com/[UserName]/XXX.git

4.Pullする
 github上でフォルダ作成時に一緒に生成したReadme.mdがconflictしたので適当にマージして一旦commit & Push
5.github上で確認
 これまでのコミットログ、ファイルが全てアップされていることを確認
6.以降は通常通りファイル編集、commit、Pushとか可能

こんなんでいいんでしょうか。
まあその後のコミットとかも問題ないから大丈夫かと。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です