cannot checkout remote git branch
You don't have any local branch called develop
. When doing git checkout develop
and no local branches are found, git will understand that you want to make a new local branch called develop
, based on a develop
branch in a remote repo, if any exists. In your case, you have 2 such branches origin/develop
and pateketrueke/develop
, so there is an ambiguity.
You can be more explicit about it by using the following form:
git branch develop origin/develop
git checkout develop
or
git branch develop pateketrueke/develop
git checkout develop
depending on what you want.
These can be abbreviated as:
git checkout -b develop origin/develop
or
git checkout -b develop pateketrueke/develop
git checkout -b "name of branch"
git pull origin "name of branch"