Во-первых, клонируйте удаленное Мерзавец репозиторий и cd в него:
$ git clone git://example.com/myproject
$ cd myproject
Затем, смотрят на локальные ответвления в Вашем репозитории:
$ git branch
* master
, Но существуют другие ответвления, скрывающиеся в Вашем репозитории! Вы видите, что они используют эти -a
флаг:
$ git branch -a
* master
remotes/origin/HEAD
remotes/origin/master
remotes/origin/v1.0-stable
remotes/origin/experimental
, Если Вы просто хотите взять быстрый быстрый взгляд на восходящее ответвление, можно проверить его непосредственно:
$ git checkout origin/experimental
, Но если Вы хотите работать над тем ответвлением, необходимо будет создать локальное ответвление отслеживания, которое сделано автоматически:
$ git checkout experimental
и Вы будете видеть
Branch experimental set up to track remote branch experimental from origin.
Switched to a new branch 'experimental'
, Что последняя строка бросает некоторых людей: "Новое ответвление" - ха? То, что это действительно означает, - то, что ответвление взято от индекса и создано локально для Вас. предыдущий строка на самом деле более информативна, поскольку она говорит Вам, что ответвление настраивается для отслеживания удаленного ответвления, которое обычно означает ответвление origin/branch_name
Теперь, если Вы смотрите на свои локальные ответвления, это - то, что Вы будете видеть:
$ git branch
* experimental
master
можно на самом деле отследить больше чем один удаленный репозиторий с помощью [1 110].
$ git remote add win32 git://example.com/users/joe/myproject-win32-port
$ git branch -a
* master
remotes/origin/HEAD
remotes/origin/master
remotes/origin/v1.0-stable
remotes/origin/experimental
remotes/win32/master
remotes/win32/new-widgets
На данном этапе вещи становятся довольно сумасшедшими, таким образом, работает gitk
для наблюдения то, что продолжается:
$ gitk --all &
Вы пытались изменить /system/usr/keychars/default.kcm на лету, прежде чем вызывать код перерисовки? (имя файла может отличаться в зависимости от версии Android).
Там вам разрешено устанавливать не только ключевые выходные символы, но и ключевые отображаемые значения. Я не пробовал, это также может повлечь задержку, но стоит попробовать.