What to specify

The branch name must match your integration branch name. No trailing slash.

Merge is performed the following way

Squash commit
            git checkout -B <Branch name> <Repository name>/<Branch name>
            git merge --squash <Branch matched by git>
            git commit -C <Branch matched by git>
Accumulated commit
            git checkout -B <Branch name> <Repository name>/<Branch name>
            git merge -m <commitMsg> <Branch matched by git> --no-ff

When changes are pushed to the integration branch?

Changes are only ever pushed when the build results is SUCCESS

            git push <Repository name> <Branch name>