add checkout remote branch and tag