2013-10-27 6 views
0

Я загрузил и установил GitHub (github.com/) на моем оконном ноутбуке раньше, чтобы поделиться своими репозиториями на GitHub. С того времени я обнаружил, что Git Shell установлена ​​и на моем ноутбуке.В чем разница «git shell» и «git»

Чтобы установить один экземпляр Zend Framework 2 на моем локальном XAMPP, например Installing Zend Framework 2 on XAMPP in Windows, мне нужно загрузить и включить Git с http://msysgit.github.io/.

Многие люди говорили о разнице между Гитубом и Гитом. Подобно Github - это одна услуга хостинга, а Git - одна система управления версиями.

Но мы знаем, что Github также имеет функцию отслеживания. Мой вопрос: откуда взялась функция контроля версий? Если это Git Shell, то какая разница между Git и Git Shell? И если они разные, зачем использовать Git Shell? И если они похожи, как я могу использовать Git Shell, а не Git?

спасибо!

ответ

0

Git - это программа, которую вы используете для контроля версий. (http://git-scm.com/book/en/Getting-Started-Git-Basics)

Вы используете git-shell для разговора с git (который вы также должны установить вместе со всем остальным). Это просто более удобная оболочка для выполнения различных команд git. (http://git-scm.com/docs/git-shell.html). Вы можете или не можете использовать эту оболочку, в зависимости от ваших предпочтений. Это просто интерфейс.

Github - это сервис, который разработчики используют для размещения своих репозиториев.

+0

Где находится Git-Git-shell 'talk' до того, как я установил «Git» соответственно? Могу ли я поверить, что на моем локальном компьютере уже есть один Git, когда я установил GitHub? –

+0

Я думаю, что при установке клиента GitHub он устанавливает git для вас. См. Этот https://help.github.com/articles/do-i-need-to-install-anything-extra – slider

+0

Уважаемый слайдер, вот что я считаю. Но как я мог использовать этот Git вместе с GitHub, а не устанавливать другой Git из msysgit.github.io? На самом деле, мне нужно установить еще один Git из msysgit.github.io, потому что я вообще не знаю, как использовать GitHub Git. Это действительно трагедия. –

Смежные вопросы