В настоящее время, когда я тяну, я получаю изменения со всех веток:
$ git pull
remote: ...
Unpacking objects: ...
From ssh://github.com/...
a69d94d..a2019da master -> origin/master
b684d4a..b8819dc develop -> origin/develop
+ 263c644..f1c1894 gh-pages -> origin/gh-pages (forced update)
Updating a69d94d..a2019da
Мне нравится такое поведение, но мне не нужно получать контент из ветки gh-pages
, так как она содержит только сгенерированный контент. Как настроить Git для получения из всех веток, кроме некоторых (gh-pages
). Я также хотел бы никогда не видеть gh-pages
в моем списке локальных филиалов.
remote.origin.fetch
, как я упоминаю в своем ответе, не будет включать только нужную вам ветку, а неgh-branch
? - person VonC   schedule 11.06.2014git pull
, так это то, что он автоматически добавляет новые удаленные ветки. - person Jace Browning   schedule 12.06.2014gh-pages
. Может сценарий нужен... - person Jace Browning   schedule 12.06.2014