Инструменты пользователя

Инструменты сайта


subjects:programming:git

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия Следующая версия справа и слева
subjects:programming:git [2017/09/28 15:01]
создано
subjects:programming:git [2017/09/28 18:43]
Строка 13: Строка 13:
 По умолчанию репозиторий хранится в подкаталоге с названием «.git» в корневом каталоге рабочей копии дерева файлов,​ хранящегося в репозитории. По умолчанию репозиторий хранится в подкаталоге с названием «.git» в корневом каталоге рабочей копии дерева файлов,​ хранящегося в репозитории.
  
-===== Заголовок =====+===== Использование Git ===== 
 +==== Инициализация ==== 
 +Создание локального репозитория в текущем каталоге 
 +<code bash> 
 +$ git init 
 +</​code>​ 
 + 
 +Клонирование удаленного репозитория в локальный каталог [с указанным имени] 
 +<code bash> 
 +$ git clone https://​github.com/​userName/​originName.git [newLocalName] 
 +</​code>​ 
 + 
 +=== Настройка === 
 +Задаем имя пользователя и электронную почту. 
 + 
 +Глобально для всех проектов текущего пользователя:​ 
 +<code bash> 
 +$ git config --global user.name "John Doe" 
 +$ git config --global user.email johndoe@example.com 
 +</​code>​ 
 + 
 +Для конкретного проекта (эти настройки переопределят глобальные):​ 
 +<code bash> 
 +$ git config --local user.name "John Doe" 
 +$ git config --local user.email johndoe@example.com 
 +</​code>​ 
 + 
 +=== .gitignore ​==
 +Зачастую,​ у вас имеется группа файлов,​ которые вы не только не хотите автоматически добавлять в репозиторий,​ но и видеть в списках неотслеживаемых. К таким файлам обычно относятся автоматически генерируемые файлы (различные логи, результаты сборки программ и т.п.). В таком случае,​ вы можете создать файл .gitignore с перечислением шаблонов соответствующих таким файлам. Вот пример файла .gitignore:​ 
 + 
 +<file bash .gitignore>​ 
 +*.[oa] 
 +*.log 
 +</​file>​ 
 + 
 +Первая строка предписывает Git'у игнорировать любые файлы заканчивающиеся на .o или .a — объектные и архивные файлы, которые могут появиться во время сборки кода. Вторая - то же самое, для файлов заканчивающихся на "''​.log''"​. 
 + 
 +==== Удаленный репозиторий ==== 
 +  - Создаём удаленный репозиторий (например на GitHub). 
 +  - Связываем локальный репозиторий с удаленным<​code bash>$ git remote add origin https://​github.com/​userName/​originName.git</​code>​ 
 +  - Верифицируем что удаленный репозиторий связан с нашим<​code bash>$ git remote -v</​code>​ 
 +  - Публикуем ветку master на удаленном репозитории<​code bash>$ git push -u origin master</​code>​ 
 + 
 +В дальнейшем нам потребуется только последний пункт. 
  
subjects/programming/git.txt · Последние изменения: 2023/05/01 19:29 —

На главную страницу Обучение Wikipedia Тестирование Контакты Нашли ошибку? Справка

Записаться на занятия

Ошибка Записаться на занятия к репетитору

Телефоны:

  • +7 (910) 874 73 73
  • +7 (905) 194 91 19
  • +7 (831) 247 47 55

Skype: eduVdom.com

закрыть[X]
Наши контакты