What is the difference between Refspec and Branch specifier (blank for default): in the below Jenkins job configuration:
Refspec defines options for the fetch operation (see here and here) whereas the branch specifier defines which branch contains the code to be built by Jenkins. In other words: Refspec only defines how the code is retrieved while branch specifier which part of the code is going to be compiled.
[Edit:] Fixed broken link to refspec