anchor.diff:  
   IF "%1" == "" (
     echo Master repository URL is not provided
  -  GOTO :USAGE
  +  GOTO USAGE
   )
   
   IF "%2" == "" (
     echo Mirror repository URL is not provided
  -  GOTO :USAGE
  +  GOTO USAGE
   )
   
   SET masterRepoUrl=%1
  
positive.code: 
  echo Fetch and prune refs from master repository
  git fetch -p origin
  if %ERRORLEVEL% > 0 (
    GOTO :ERROR
  )
  
  echo Push to the mirror repository
  git push --mirror
  if %ERRORLEVEL% > 0 (
    GOTO :ERROR
  )
  
  echo Delete local mirror directory
  cd ..
  
negative.code: 
  :ERROR
  echo Errors during script execution
  GOTO END
  
  :USAGE
  echo MirrorChanges.bat MasterRepositoryURL MirrorRepositoryURL
  echo MasterRepositoryURL is the remote URL of the Git repository which contains the changes to be mirrored
  echo MirrorRepositoryURL is the remote UL of the Git repository which will mirror the changes in the master repository
  set ERRORLEVEL=1
  GOTO END
  