threads / discuss / 7743

How to make a repository config up-to-date

Subject: How to make a repository config up-to-date

## tl;dr

3 messages between Apr 19, 2007 and Apr 20, 2007.

replies: 2people: 2as markdown or json

Olivier Galibert· Apr 19, 2007, 23:45 UTC · lore

I've got a number of a little over one year old repositories I do my private stuff into. Looks like in that year things changed quite a bit (remote going from files to some kind of config file? reflog stuff?). What should I do to change them to what would be considered an up-to-date, full bells-and-whistles configuration?

  OG.
Junio C Hamano· Apr 20, 2007, 00:07 UTC · re: Olivier Galibert · lore

Re: How to make a repository config up-to-date

Olivier Galibert <galibert@pobox.com> writes:
Show 5 quoted lines
> I've got a number of a little over one year old repositories I do my
> private stuff into.  Looks like in that year things changed quite a
> bit (remote going from files to some kind of config file?  reflog
> stuff?).  What should I do to change them to what would be considered
> an up-to-date, full bells-and-whistles configuration?

A better question to ask before that is "do I need to change to take advantage of any bells-and-whistles", I think.

* To enable reflog in your repository with working-tree, you do
  not have to do anything.  It's on by default.
* $GIT_DIR/remotes/origin is still consulted for a pull/fetch.
  If you do not do complicated multi-branch workflow, you do not
  gain much by moving that information to .git/config.

There is a contrib/remotes2config.sh script that copies information from remotes/origin into .git/config if you are interested.

Olivier Galibert· Apr 20, 2007, 12:34 UTC · re: Junio C Hamano · lore

Re: How to make a repository config up-to-date

On Thu, Apr 19, 2007 at 05:07:31PM -0700, Junio C Hamano wrote:
> A better question to ask before that is "do I need to change to
> take advantage of any bells-and-whistles", I think.
Indeed.
> * To enable reflog in your repository with working-tree, you do
>   not have to do anything.  It's on by default.
Ah nice :-)
Show 7 quoted lines
> * $GIT_DIR/remotes/origin is still consulted for a pull/fetch.
>   If you do not do complicated multi-branch workflow, you do not
>   gain much by moving that information to .git/config.
> 
> There is a contrib/remotes2config.sh script that copies
> information from remotes/origin into .git/config if you are
> interested.
Excellent, I'll check the result and decide whether it seems worth it.
  OG.

← back to recent threads