github type has :branch option