Так что это за мерзость?

Майоми Аяндиран
Подписаться
5 декабря 2017 г. · 9 мин чтения

 Изображение для сообщения

Изображение для сообщения

Заполните следующую страницу, введите имя, которое вы хотите назвать свое репо, добавьте описание и отметьте Инициализировать этот репозиторий с помощью README и нажмите при создании репозитория.

Хорошо, вы только что создали собственное репо, просто а

теперь скопируйте ссылку на ваше новое репо, например

htttps://github.com/mayomi1/mynewrepo

вернитесь к своему терминалу и выполните

 $ git remote add origin https://github.com/mayomi1/mynewrepo

это свяжет ваше локальное репо с удаленным репо,

теперь сделайте

 $ git  Мастер извлечения источника 

git pull

git pull будет копировать данные из вашего удаленного репо в ваше локальное репо, причина, по которой нам нужно сделать git pull здесь потому, что мы инициализируем read.me при создании нашего репо, что означает, что у нас есть некоторый удаленный файл, который не находится в нашем локальном репо, чтобы сбалансировать это, мы должны сделать git pull, чтобы скопировать код из удаленного репо в локальное репо , надеюсь, вы это понимаете. ‘origin master’ означает, из какой ветки мы извлекаем код.

Если вы все сделаете правильно, теперь вы должны волшебным образом увидеть файл с именем README.md в своем коде 😉.

Image for post

вам нужно добавить новый файл вы извлекаете из своего удаленного извлечения и снова фиксируете

, так что сделайте:

 $ git add. $ git commit -m 'my first push' теперь сделайте $ git push origin  master 

Вам будет предложено войти в систему с вашим именем пользователя и паролем, следуйте инструкциям, отображаемым на вашем терминале.

Если вы внимательно следили за ним, ваш код уже должен быть в репозитории github.

Обратите внимание: если вы не инициализируете README при создании репо, вы можете легко нажмите его, не выполняя git pull.

Несколько замечаний:

  • git push — для размещения вашего кода на удаленном сервере.
  • git pull — для извлечения кода с удаленного сервера на ваш локальный

Поздравляю, вы только что выучили git, а что дальше

git branch

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

, чтобы создать новую ветку:

 [ДЛЯ СОЗДАНИЯ НОВОГО ВЕТКА  ]: $ git branch mynewbranch [ПЕРЕЙДИТЕ ИЗ ОДНОЙ ВЕТКИ К ДРУГОЙ]: $ git checkout mynewbranchname [СОЗДАТЬ НОВУЮ ВЕТКУ И ПЕРЕЙДИТЬ В НОВИНУ СОЗДАННУЮ ВЕТКУ]: $ git checkout -b mynewbranchname [ДЛЯ УДАЛЕНИЯ ВЕТКИ]: 
[ПЕРЕЙТИ В ДРУГОЙ ВЕТКУ, ЗАТЕМ СДЕЛАЙТЕ]: $ git branch -d имя ветки

[ЭТО УДАЛЯЕТ ВЕТКУ ТОЛЬКО ЛОКАЛЬНО, НО ЕСЛИ ВЫ ХОТИТЕ УДАЛИТЬ ЕЕ УДАЛЕННО] Затем do: $ git push -d origin branchname

Если вы хотите нажать на новую ветку, сделайте

 $ git push origin mynewbranchname 

Вы работали над своим новым приложением последние несколько месяцев, а вчера вечером вы добавили несколько новых функций. вы фиксируете свой код и спите

Чтобы внести свой вклад

Ищите открытые исходный проект, в который вы хотели бы внести свой вклад, предположим, что проект, в который вы хотели внести свой вклад, это https://github.com/mayomi1/create-express-api-mvc.

Первый шаг это форк этого репо. Чтобы выполнить форк вилки, просто нажмите кнопку вилки, которую вы видите на странице репо.

Изображение для сообщения

После этого

клонируйте репо, разветвленное вами, нажав кнопку ‘clone or download ‘ кнопка. Вы можете либо загрузить zip-файл и разархивировать файл, либо скопировать ссылку в репозиторий, вставить ее в свой терминат и сделать

 $ git clone https:/github.com/name/repo-name  [Нажмите Enter, чтобы загрузить проект на свой компьютер] 

 Изображение для сообщения

ПОЛУЧИТЬ 30 МИНУТЫ ПЕРСОНАЛИЗИРОВАННОГО НАСТАВНИКА БЕСПЛАТНО!

Каждую неделю я выбираю 4 новых подписчика и помогаю они приближаются к карьере веб-разработчика благодаря 30-минутному наставничеству . Вы также получать ресурсы по электронной почте, чтобы помочь вам стать веб-разработчиком.

(Psst. Зарегистрируйтесь, даже если вы этого не делаете хотите бесплатного наставничества, и вы получите отличные ресурсы, которые помогут вам стать разработчиком!)

Оцените статью
clickpad.ru
Добавить комментарий