How do I rename a Git repository created with gitolite?

As stated in the gitolite basic-admin manual:

renaming a repo

This is similar; there’s no code to do this in gitolite. What you do is:

  • log on to the server, cd $REPO_BASE (default: cd ~/repositories), and

    mv old-name.git new-name.git

  • back on your gitolite-admin clone, edit conf/gitolite.conf and replace all occurrences of old-name with new-name. Then add, commit, and push as usual.

The order of these 2 steps is important; do not reverse them 🙂

A third step is necessary on gitolite3:

  • edit file gl-conf in the repo and change the repository name to the new name

And of course, every user should update his clone configuration to point to the new repo name.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)