Как загрузить проект на Github?
Многие студенты задают вопросы об открытом исходном коде. Что такое открытый исходный код, как я могу ему помочь? Будет ли полезно, если я буду способствовать открытому исходному коду, и этот список можно продолжить, относящийся к « Открытому исходному тексту ».
Так что же такое открытый код ???
Согласно opensource.com, термин «открытый исходный код» относится к тому, что люди могут изменять и публиковать, потому что его дизайн общедоступен.
Термин возник в контексте разработки программного обеспечения для обозначения особого подхода к созданию компьютерных программ. Однако сегодня «открытый исходный код» означает более широкий набор ценностей - то, что мы называем «подходом с открытым исходным кодом». Проекты, продукты или инициативы с открытым исходным кодом охватывают и приветствуют принципы открытого обмена, совместного участия, быстрого прототипирования, прозрачности, меритократии и развития, ориентированного на сообщества. то есть «открытый исходный код - это то, что доступно всем бесплатно. Кто угодно может изменять и распространять свою модель ».
В Интернете доступно так много блогов, чтобы узнать об открытом исходном коде, программном обеспечении и их важности. Наиболее распространенная и широко используемая платформа для использования с открытым исходным кодом - это Git и GitHub .
Цель Git - управлять проектом или набором файлов, поскольку они меняются с течением времени. Git хранит эту информацию в структуре данных, называемой репозиторием. Репозиторий git содержит, среди прочего, следующее: Набор объектов фиксации.
GitHub - это служба хостинга репозиториев Git, но она добавляет множество собственных функций. В то время как Git является инструментом командной строки, GitHub предоставляет графический веб-интерфейс. Он также обеспечивает контроль доступа и несколько функций совместной работы, таких как вики и базовые инструменты управления задачами для каждого проекта.
Давайте обсудим некоторые команды, используемые в git для отправки, извлечения, фиксации и внесения изменений в ваш репозиторий GitHub.
- Сначала установите Git с официального сайта https://git-scm.com/downloads и установите его на свой компьютер, а затем после создания своего профиля на Github https://github.com создайте репозиторий и клонируйте (скопируйте ссылку ваш репозиторий) ваш репозиторий с HTTPS.
- Теперь перейдите в программное обеспечение Git Bash и используйте эту команду, чтобы клонировать этот репозиторий на свой компьютер.
git clone [ваша ссылка для копирования]
- Git Bash не использует ctrl + V для вставки любого сегмента, поэтому вставьте ссылку с помощью клавиши shift + Ins.
- Теперь вы клонировали свой репозиторий Github в свою систему, теперь добавьте все необходимые коды в этот клонированный каталог, чтобы загрузить его в свой профиль GitHub.
- Теперь, когда вы наберете команду git status, вы увидите все те файлы, которые вы добавили в каталог, в не отслеживаемом сегменте красного цвета, как это. Здесь laddu.txt - это файл без отслеживания, который я только что переместил в каталог.
- Теперь, чтобы добавить эти файлы в промежуточную область (стадия - это шаг перед процессом фиксации в git. То есть фиксация в git выполняется в два этапа: постановка и фактическая фиксация. Пока набор изменений находится в промежуточной области, git позволяет редактировать его, как вам нравится, заменять поэтапные файлы другими версиями подготовленных файлов, удалять изменения из промежуточных файлов и т. д.) используйте команду
git add <имя_файла с соответствующими расширениями>
- Здесь вы можете видеть, что теперь ваши файлы успешно добавлены в область подготовки. Теперь вам нужно зафиксировать эти файлы с описанием. И для этого используйте
git commit -m «Ваше описание»
- Теперь мы зафиксировали эти изменения в нашей локальной системе и для загрузки этих изменений в наш удаленный профиль используйте команду
git удаленный -v
- Отлично! Остался всего один шаг - внести эти изменения в наш репозиторий Github. Используйте команду ниже, чтобы загрузить свои файлы или любые изменения.
git push origin master
Отлично! Вы успешно загрузили свои файлы в репозиторий GitHub.
Все файлы и каталоги загружаются в вашу учетную запись Github. Теперь вы можете управлять своими репозиториями, возвращать их, получать к ним доступ или вносить в них такие изменения.