NAME
Group::Git::Cmd::Pull - Pull latest versions of all repositories or clone any that are missing
VERSION
This documentation refers to Group::Git::Cmd::Pull version 0.7.7.
SYNOPSIS
group-git pull (options)
OPTIONS:
-q --quiet
--no-quiet
-v --verbose
--recurse-submodules=[yes|on-demand|no]
--commit
--no-commit
-e --edit
--no-edit
--ff
--no-ff
--ff-only
--log=d
-n --stat
--no-stat
--squash
--no-squash
-s --strategy[=]str
-X --strategy-option[=]str
--verify-signatures
--no-verify-signatures
--summary
--no-summary
-r --rebase[=][false|true|preserve]
--all
-a --append
--depth=i
--unshallow
--update-shallow
-f --force
-k --keep
--no-tags
-u --update-head-ok
--upload-pack=s
--progress
DESCRIPTION
SUBROUTINES/METHODS
pull ($name[, 'update'])
-
Runs git pull on all repositories, if a repository doesn't exist on disk this will clone that repository.
update ($name)
-
Runs git update on all repositories, if a repository doesn't exist on disk this will clone that repository.
pull_start ()
-
Pre-process pull options
update_start ()
-
Pre-process update options
DIAGNOSTICS
CONFIGURATION AND ENVIRONMENT
DEPENDENCIES
INCOMPATIBILITIES
BUGS AND LIMITATIONS
There are no known bugs in this module.
Please report problems to Ivan Wills (ivan.wills@gmail.com).
Patches are welcome.
AUTHOR
Ivan Wills - (ivan.wills@gmail.com)
LICENSE AND COPYRIGHT
Copyright (c) 2013 Ivan Wills (14 Mullion Close, Hornsby Heights, NSW Australia 2077). All rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.