Другие языки программирования и технологии
В чём смысл гитхаба?
Я не понимаю. Вообще гит чем является не знаю. Часто на гитхаб заходил, там просто файлы расположены, есть ещё нерешённые баги с описаниями. Почему нельзя как попало везде сувать? Короче, объяснить доступным языком что такое гит и в частности гитхаб
Git - система контроля версий, позволяющая работать над проектом одновременно множеству людей. Ты всегда можешь понять, какие изменения когда и кем делались, откатить сделанные изменения, переключиться между стабильной версией кода и версией, находящейся в разработке, сравнить разные версии кода и т.д.
А т.к. копии кода находятся одновременно в нескольких местах (на сервере git и на компьютере каждого разработчика), вероятность потерять код (сдох диск на твоём компьютере) крайне низка.
Github - сайт, используемый как сервер множества репозиториев. Как общедоступных, так и коммерческих. Ты можешь сам принять участие в разработке интересного тебе открытого проекта, можешь отправить авторам сообщение о найденной ошибке, можешь клонировать репозиторий и развивать собственный проект на базе чужого кода (если лицензия чужого кода это разрешает).
А т.к. копии кода находятся одновременно в нескольких местах (на сервере git и на компьютере каждого разработчика), вероятность потерять код (сдох диск на твоём компьютере) крайне низка.
Github - сайт, используемый как сервер множества репозиториев. Как общедоступных, так и коммерческих. Ты можешь сам принять участие в разработке интересного тебе открытого проекта, можешь отправить авторам сообщение о найденной ошибке, можешь клонировать репозиторий и развивать собственный проект на базе чужого кода (если лицензия чужого кода это разрешает).
Чтобы его хозяева были в курсе текущих разработок в мире, ну и соцсеть какая-никакая. Для тех, у кого негде хранить копии своего софта и для чсв, разумеется
Смысл Гитхаба (по сравнению с просто гит репозиториями) - в огромном комьюнити разработчиков, чтобы люди не просто писали код сами по себе, но и помогали друг другу репортами ошибок, отправкой пул реквестов, коллективной работой над открытыми проектами.
Даулет Райбаев
а в других нельзя такую работу организовать?
Open source - это философия разработки программного обеспечения, при которой исходный код программы открыт и доступен для свободного изучения, использования, изменения и распространения.
GitHub - это веб-сервис для хранения, управления и совместной работы над проектами программного обеспечения. GitHub основан на принципах открытого исходного кода и предлагает бесплатный доступ к публичным репозиториям исходного кода, а также платный доступ к частным репозиториям. В GitHub пользователи могут загружать, просматривать и скачивать код, а также делать запросы на слияние изменений в проект. Это платформа, на которой многие open source проекты хранят свой код.
GitHub - это веб-сервис для хранения, управления и совместной работы над проектами программного обеспечения. GitHub основан на принципах открытого исходного кода и предлагает бесплатный доступ к публичным репозиториям исходного кода, а также платный доступ к частным репозиториям. В GitHub пользователи могут загружать, просматривать и скачивать код, а также делать запросы на слияние изменений в проект. Это платформа, на которой многие open source проекты хранят свой код.
Даулет Райбаев
бред
файлы заливать, этакий файлообменник
Там хранятся исходники опенсоурсов, что даёт гарантию на то, что софт на 100% не обман, ибо можно скомпилировать всё самому
Серега Менделеев
Вообще не даёт какую либо гарантию
Гит является системой контроля версий, которая позволяет разработчикам работать в команде над одним проектом, сохраняя всю историю изменений, которые были внесены в код. Это позволяет отслеживать, кто и когда внес изменения, и в случае ошибки можно вернуться к предыдущей версии. Гитхаб - это веб-платформа для хостинга репозиториев (хранилищ) гита, на которой открытое сообщество может сотрудничать над проектами программного обеспечения. Как правило, на гитхаб выкладываются открытые проекты с открытым исходным кодом, так что любой желающий может просмотреть, скопировать или скачать репозиторий проекта и сделать свои изменения в коде. На гитхабе можно смотреть код, комментировать его, исправлять ошибки, предлагать улучшения или создавать новые файлы с кодом. Все эти изменения остаются в истории изменений и могут быть отслежены другими участниками проекта или владельцем репозитория. В то время как гитхаб позволяет сотрудничать над проектами программного обеспечения, задача сообщества - улучшение или развитие продукта. Если вы не являетесь частью сообщества, вы можете просто просматривать проекты и получать информацию, доступную в репозитории.
GitHub это место , где можно тырить чужой код ) Очень нужный сайт , без него вот прямо ну совсем никак )
Пронхаб
Евгений Зароченцев
Billy Herrington, менее минуты назад
Просветленный
Просветленный
гитхаб - это сайт с удобно расположенными репозиториями и открытым исходным кодом.
Даулет Райбаев
шо, и даже совсем-совсем всё открыто, регистрируешься, и бери, что хошь? Где вас таких учат
там для работодателей пофлексить выкладывают
Файлы кидают, или что то уникальное для игр.
это система для коллективной разработки ПО. Т.е. когда один человек что-то изменяет в коде, после этого делает отправку изменений на гит, остальные разработчики нажимают "получить изменения" и данные актуализируются - не надо передавать по почте/флэшке и т.п. файлы измененные файлы друг другу
Похожие вопросы
- Есть ли смысл верстать под Internet Explorer 6?Точнее верстая сайт есть ли смысл смотреть как это будет выглядеть в IE6?
- Есть ли смысл изучения архитектуры системы при изучении (ООП)?
- Имеет ли смысл учить программирование?
- Объясните смысл прогаммы в Turbo Pascal
- Есть ли смысл создавать БД на Делфи?
- C++, какой смысл приписывать к числам букву L? (long N(0L), N % 2L) Чем грозит неприписывание? Особенн в Visual studio.
- Имеет ли смысл учить PascalABCNET в начале обучения?
- Есть ли смысл максимально стараться передать в функции ссылки на объекты, а не создавать их копии?
- Есть ли смысл у жизни?
- Есть ли смысл изучать sql?