Refspec.parse AsyncExperimental

Refspec.parse(input, is_fetch).then(function(refspec) {
  // Use refspec
});
Parameters Type  
input String the refspec string
is_fetch Number is this a refspec for a fetch
Returns  
Refspec hold the refspec handle

Refspec#direction SyncExperimental

var result = refspec.direction();
Returns  
Number GIT_DIRECTION_FETCH or GIT_DIRECTION_PUSH

Refspec#dst SyncExperimental

var string = refspec.dst();
Returns  
String the refspec’s destination specifier

Refspec#dstMatches SyncExperimental

var result = refspec.dstMatches(refname);
Parameters Type  
refname String the name of the reference to check
Returns  
Number 1 if the refspec matches, 0 otherwise

Refspec#force SyncExperimental

var result = refspec.force();
Returns  
Number 1 if force update has been set, 0 otherwise

Refspec#src SyncExperimental

var string = refspec.src();
Returns  
String the refspec’s source specifier

Refspec#srcMatches SyncExperimental

var result = refspec.srcMatches(refname);
Parameters Type  
refname String the name of the reference to check
Returns  
Number 1 if the refspec matches, 0 otherwise

Refspec#string SyncExperimental

var string = refspec.string();
Returns  
String