Migration from ClearCase to GitLab with branches and commit history

Can someone please help in suggesting how to migrate from ClearCase to GitLab with branches and commit history. Any help appreciated. Thank you.