GOP Pledge Online
The AL GOP actually calls it the "Republican Caucus Pledge" and Chair Twinkle Andress Cavanaugh gives a brief explanation (defense?) of the pledge.
But I'll just copy and paste the pledge verbatim below:
I, _________________________, pledge to the Republican voters of Senate/House District ___ (number) of the Legislature of the State of Alabama and to all Republican voters of this state that I will vote for the Republican Caucus choices for the leadership positions of the legislative body to which I seek to be elected. I further pledge to these voters that I will vote for the Republican Caucus choices for the operating rules of the legislative body to which I seek to be elected. This pledge shall remain in force and effect during the entire term to which I seek to be elected.There is speculation that this pledge was created for and is aimed at a handful of current GOP legislators who are on good terms with House Speaker Seth Hammett (D-Andalusia). But given how this pledge has little actual enforcement potential, it's possible the negative reaction the pledge has garnered in some quarters will outweigh any future practical benefit.
But I'm glad the GOP has made the pledge available online. Give it a look and decide for yourself whether it's appropriate and/or necessary.