Question from a beginner: dependencies between branches and projects?

Dear,

I am in the process of discovering GitLab and I admit that I have a little trouble with technical vocabulary. I would like to know if it is possible to create dependencies between the different branches of one or more projects.

For example, I want to indicate during a git clone of a branch of project A that this project requires the branch of project B

Or at least I’m looking for an equivalent to link groups, projects, and branches.

If it is possible, can indicate to me please, the documentation page and the version of GitLab allowing to set up this configuration on the project.

Looking forward for your response,

Please accept the expression of my best regards.