Ответ 1
Приложение - это бесплатный инструмент, который поможет вам использовать GitHub и лучше работает с GitHub, но теперь он может также работать с частными репозиториями, как описано в этом выдержке из http://mac.github.com/help
Несколько удаленных пулов Git и не-GitHub-пультовGitHub для Mac не поддерживают несколько пусков Git. Мы будем работать только с источником дистанционный пульт. Если вы хотите нажать и потянуть на другие пульты, мы предлагаем вы используете клиент командной строки.
GitHub для Mac оптимизирован для работы с удаленными пультами GitHub - но если вы хотите использовать дистанционный пульт, отличный от GitHub, он будет работать нормально. Установить удаленный вручную на вкладке настроек, и все остальное должно работать как ожидается.
Я протестировал последнее программное обеспечение [Version 1.2.6 (010d408)] с некоторыми из моих личных не-github-пультов, и, похоже, он работает нормально с некоторыми попытками. Теоретически вы должны просто перетащить существующий репозиторий в новую область репозитория. Если существующий репозиторий на вашем локальном компьютере был настроен для работы с вашим пультом из командной строки, тогда он должен отлично работать в программном обеспечении GitHub....
Однако, я столкнулся с несколькими икотами по пути. Например, программное обеспечение GitHub для Mac отказалось признать один из моих репозиториев. Я бы постоянно перетаскивал его в программное обеспечение Mac, и он отказывался появляться в списке репозитория. Иногда вместо моего аккаунта GitHub появляется случайный репозиторий! Некоторые из моих других частных репозиториев работали очень хорошо, и я мог крутить странную ошибку, вручную переместив каталог .git в другую папку, а затем перетащив локальное репо на панель программного обеспечения Mac. Затем он предложит создать новое репо в этой папке. После этого я заменил новую .git-директорию моей старой резервной копией. Даже если эта небольшая проблема исправлена, я все же иногда получаю диалоговые окна с случайными ошибками, которые сообщают мне, что при выполнении просмотра произошла ошибка "Git", хотя эта информация кажется просто досадой, поскольку отображается вся информация о моей фиксации правильно. Обычно я работаю из командной строки, и я уверен, что никаких проблем с настройкой моего репозитория Git не возникло.
Таким образом, GitHub form Mac отлично подходит для репозиториев на базе Gitub, но все же не идеально подходит для ваших собственных репозиториев на разных пультах. Однако есть и другие бесплатные инструменты, такие как gity и gitx, которые работают на Mac и позволяют использовать репозиторий, размещенный где угодно. Я не пробовал Tower, но он выглядит довольно устрашающим.