読者です 読者をやめる 読者になる 読者になる

ハウテレビジョン開発者ブログ

『外資就活ドットコム』を日夜開発している技術陣がプログラミングネタ・業務改善ネタ・よしなしごとについて記していきます。

Gitoliteでリポジトリ名を変更する

未分類

gitoliteを使っていて、リポジトリ名を変更しなくてはいけない状況になった時にどうすればよいか。

ググったらぴったりの質問と回答があったので、メモっておきます。

 

How do I rename a Git repository created with gitolite?

 

 

 

  • 共有リポジトリのあるサーバーにログインする

 

 

  • リポジトリのあるディレクトリに行く。デフォルトは ~/repositories

 

 

  • リポジトリ名変える
    $ mv old-name.git new-name.git

 

 

  • gitolite-admin をcloneしたディレクトリに移動

 

 

  • conf/gitolite.conf を編集して、該当のリポジトリ名を修正する

 

 

  • (以下、名前を変更した共用リポジトリからcloneしてきた古いリポジトリがあったら)

 

 

  • 古いリポジトリを削除

 

 

  • 新しい名前のリポジトリをclone
    $ git clone gitserver:new-name

 

 

 

以上、翻訳しただけですが…