Где находятся команды pull/push в клиенте GitHub для Windows?

Я уже давно использую GitHub для Mac и собирался помочь коллеге установить его на Windows.

Я не могу найти ни меню, ни кнопки, чтобы инициировать «push» или «pull», как на Mac. Единственный способ, который я вижу, это открыть оболочку и выполнить git pull.

Но тогда в чем смысл пользовательского интерфейса?

Что решило мою проблему?

Вместо этого я переключился на использование SourceTree (http://www.sourcetreeapp.com). Это решило все мои проблемы :)


person Andreas Norman    schedule 02.10.2013    source источник
comment
Спасибо, у меня была такая же проблема. Есть много случаев, когда вы хотите тянуть, но не нажимать, поэтому кнопка синхронизации — это в основном ужасная идея. Я следую вашему совету и перехожу на SourceTree   -  person WiringHarness    schedule 13.09.2018


Ответы (1)


Эта опция находится в правом верхнем углу приложения.

В большинстве случаев вам нужно нажать кнопка синхронизации, которая оба толкать и тянуть для вас.

Вы также можете нажать F5, чтобы запустить его вручную.

Когда у вас появится новая локальная ветка, кнопка синхронизировать изменится на опубликовать, и вы сможете отправить ее на удаленную.

изменения кнопки синхронизации для публикации

Если что-то пойдет не так, вам будет предложено перейти в оболочку и работать оттуда.

person random    schedule 26.10.2013
comment
Но я просил команду pull :) В клиенте Mac (который значительно превосходит клиент Windows) я могу выбрать Repository->Pull. Это невозможно в клиенте Windows или просто очень скрыто? - person Andreas Norman; 28.10.2013
comment
Прямо сейчас невозможно на клиенте Windows. Pull - это синхронизация, которая одновременно является push/pull - person random; 28.10.2013
comment
хорошо, так что мне в основном лучше использовать power shell, если я хочу тянуть, а не толкать - person Andreas Norman; 29.10.2013
comment
Я переключился на sourcetreeapp.com для лучшего контроля. Это решило мои проблемы/вопросы :) - person Andreas Norman; 18.03.2014