Похоже, Aptana просто выполняет простую git clone
операцию, а это значит, что все ваши ветви являются доступны. Это просто, что Aptana показывает только «локальные» ветви (то есть ветви, которые существуют в извлеченной рабочей копии, на которой работает Aptana). По крайней мере, на первый взгляд не видно, что графический интерфейс позволяет вам выбирать удаленные ветви ... но вы можете сделать это без проблем в командной строке.
Assujing, что ваш проект Aptana в ~/Documents/Aptana Studio 3 WOrkspace/MyProject
, вы можете сделать что-то вроде этого ...
Перейдите в каталог проекта.
$ cd "~/Document/Aptana Studio 3 Workspace/MyProject"
Run git branch -a
, чтобы увидеть все доступные ветви. Вы увидите что-то вроде этого:
$ git branch -a
* master
remotes/origin/develop
remotes/origin/master
remotes/origin/nifty.feature
Все, начиная с remotes/
является удаленным филиалом. Вы можете создать локальную ветвь, которая отслеживает удаленную ветвь с помощью команды git checkout
. Например, чтобы проверить develop
ветви:
$ git checkout develop
Branch develop set up to track remote branch develop from origin.
Switched to a new branch 'develop'
Вернуться к Aptana Studio, и вы увидите новую ветвь, перечисленную в всплывающем меню по имени проекта.