GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  CONFIG::GITLIKE::GIT (3)

.ds Aq ’

NAME

Config::GitLike::Git - load Git configuration files

CONTENTS

SYNOPSIS



    use Config::GitLike::Git;
    my $config = Config::GitLike::Git->new;
    $config->load("/path/to/repo");



DESCRIPTION

This is a modification of Config::GitLike to look at the same locations that Git writes to. Unlike with Config::GitLike, you do not need to pass a confname to its constructor. This module also enables the Config::GitLike option to maintain git compatibility when reading and writing variables.

load in Config::GitLike should be passed path to the top level of a git repository — this defaults to the current directory. It will append .git as necessary. It supports both bare and non-bare repositories.

METHODS

This module overrides these methods from Config::GitLike:

    dir_file

The per-directory configuration file is .git/config

    user_file

The per-user configuration file is ~/.gitconfig

    global_file

The per-host configuration file is /etc/gitconfig

    is_git_dir

Returns true if a file contains the necessary files (as git would reckon it) for the path to be a git repository.

    load_dirs

Loads the relevant .git/config file.

SEE ALSO

Config::GitLike

LICENSE

You may modify and/or redistribute this software under the same terms as Perl 5.8.8.

COPYRIGHT

Copyright 2010 Best Practical Solutions, LLC

AUTHORS

Alex Vandiver <alexmv@bestpractical.com>, Christine Spang <spang@bestpractical.com>
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 CONFIG::GITLIKE::GIT (3) 2013-08-04

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.