Git
    
    
  
  
  
view release on metacpan or search on metacpan
		throw Error::Simple("unexpected output from git credential $op response:\n$_\n");
	}
	command_close_bidi_pipe($pid, $reader, undef, $ctx);
}
=item credential( CREDENTIAL_HASHREF [, OPERATION ] )
=item credential( CREDENTIAL_HASHREF, CODE )
Executes C<git credential> for a given set of credentials and specified
operation.  In both forms C<CREDENTIAL_HASHREF> needs to be a reference to
a hash which stores credentials.  Under certain conditions the hash can
change.
In the first form, C<OPERATION> can be C<'fill'>, C<'approve'> or C<'reject'>,
and function will execute corresponding C<git credential> sub-command.  If
it's omitted C<'fill'> is assumed.  In case of C<'fill'> the values stored in
C<CREDENTIAL_HASHREF> will be changed to the ones returned by the C<git
credential fill> command.  The usual usage would look something like:
	my %cred = (
		'protocol' => 'https',
( run in 1.575 second using v1.01-cache-2.11-cpan-c333fce770f )