repo v1.12.32
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlYWzx0ACgkQFlMNXpIPXGXymwCfbA4J5QykXQ9Faq98z0RaemZo
NeMAn0qx163cY5v4wufh0wXVxcYO8f04
=bdf8
-----END PGP SIGNATURE-----
Fix gitc-init behavior

With gitc-init, a gitc client may be specified using '-c'. If we're
not currently in that client, we need to change directories so that
we don't affect the local checkout, and to ensure that repo is
checked out in the new client.

This also makes '-c' optional if already in a gitc client, to match
the rest of the init options.

Change-Id: Ib514ad9fd101698060ae89bb035499800897e9bd
5 files changed