In my local repo if I execute
$git branch --all
it returns
* master
remotes/origin/develop
remotes/origin/master
that means that I have a local branch named repo and 2 remote branches.
If I do
$git checkout -b develop
it will create a local branch that is unrelated to remote branch .
The command
$git pull origin develop
it will connect my local branch with remote branch?