Могу ли я одновременно использовать SourceTree и приложение GitHub?

Как новичок, я предпочитаю простоту самого приложения GitHub для работы над нашим git-проектом, размещенным на GitHub. Однако, чтобы синхронизировать/перенаправлять другой пульт, мне нужно попробовать SourceTree. (Я недостаточно уверен, чтобы держать все в командной строке.)

Могу ли я использовать приложение GitHub для большей части редактирования моего (основного) локального репозитория и синхронизации с GitHub.com и лишь изредка запускать SourceTree для синхронизации (мой основной локальный репозиторий, поскольку я не могу синхронизировать удаленный github.com напрямую с другим пульт, можно?) с дополнительным пультом? Будет ли это работать без каких-либо конфликтов?

Для тех, кто заинтересован: мне нужен дополнительный пульт в общем месте, потому что он также используется совместно с учетными записями, которые не могут подключиться к Интернету для прямой синхронизации с репозиторием github.com.


person László    schedule 25.01.2014    source источник
comment
Да, они оба будут работать с одними и теми же объектами git и индексами из хранилища .git.   -  person bryanmac    schedule 25.01.2014


Ответы (1)


Нет абсолютно никаких проблем с работой с обоими приложениями одновременно, репозитории git — это просто папки на вашем компьютере, и оба приложения просто показывают вам в визуальном интерфейсе, как выглядят ваши репозитории.

Например, если вы вносите изменения в свой локальный репозиторий GitHub с помощью приложения GitHub, а затем открываете тот же репозиторий с помощью SourceTree, вы увидите все ожидающие изменения, сделанные с помощью приложения GitHub.

Для каждого репозитория git существует только один индекс, оба приложения будут читать один и тот же индекс и отображать одинаковую информацию. Изменения, сделанные на одной стороне, будут видны на другой стороне.

Надеюсь, что это поможет вам.

person Joël Salamin    schedule 03.09.2014