Git: различия между версиями
Admin (обсуждение | вклад) (Новая страница: «Создайте копию удалённого репозитория на вашем компьютере: git clone git@github.com:fu-lab/izma.git») |
Admin (обсуждение | вклад) Нет описания правки |
||
(не показано 9 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
Создайте копию удалённого репозитория на вашем компьютере: | Создайте копию удалённого репозитория на вашем компьютере, например: | ||
git clone git@github.com:fu-lab/izma.git | git clone git@github.com:fu-lab/izma.git | ||
Перед этим содержание вашего файла '''.ssh/id_rsa.pub''' должно быть введено в https://github.com/settings/ssh. | |||
Если файл .ssh/id_rsa.pub у вас ещё не создан, то выполните команду: | |||
ssh-keygen | |||
Установка '''Git''' на '''Mac OS''': | |||
1. Установите X-Code через Apple Story | |||
2. В терминале запустите команду: | |||
sudo xcodebuild -license | |||
и согласитесь с предложенной лицензией | |||
3. Установите MacPorts в зависимости от вашей версии Mac OS: | |||
http://www.macports.org/install.php | |||
Некоторые команды '''Git''': | |||
Команда, предназначенная для установки времени последнего изменения файла или доступа в текущее время. Также используется для создания пустых файлов: | |||
touch README.md | |||
Создание в директории пустой репозитории в виде директории .git, где и будет в дальнейшем храниться вся информация об истории коммитов: | |||
git init | |||
Внесение в индекс - временное хранилище - изменения, которые затем войдут в коммит: | |||
git add README.md | |||
Комментировать коммит из командной строки: | |||
git commit -m "first commit" | |||
Отправить свои изменения в удаленную ветку, созданную при клонировании по умолчанию: | |||
git push -u origin master | |||
Забрать из репозитария, для которого были созданы удаленные ветки по умолчанию: | |||
git pull | |||
Вывести информацию обо всех изменениях, внесённых в дерево директорий проекта по сравнению с последним коммитом рабочей | |||
ветки; отдельно выводятся внесенные в индекс и неиндексированные файлы: | |||
git status | |||
==Ссылки== | |||
* [http://habrahabr.ru/post/60347/ Коротко про Git] | |||
* [http://git-scm.com/book/ru/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-Git Установка Git] | |||
* [http://tla.mpi.nl/tools/tla-tools/elan/download/ Download ELAN] | |||
[[Category:Mac OS]] |
Текущая версия от 10:47, 22 октября 2014
Создайте копию удалённого репозитория на вашем компьютере, например:
git clone git@github.com:fu-lab/izma.git
Перед этим содержание вашего файла .ssh/id_rsa.pub должно быть введено в https://github.com/settings/ssh.
Если файл .ssh/id_rsa.pub у вас ещё не создан, то выполните команду:
ssh-keygen
Установка Git на Mac OS:
1. Установите X-Code через Apple Story
2. В терминале запустите команду:
sudo xcodebuild -license
и согласитесь с предложенной лицензией
3. Установите MacPorts в зависимости от вашей версии Mac OS:
http://www.macports.org/install.php
Некоторые команды Git:
Команда, предназначенная для установки времени последнего изменения файла или доступа в текущее время. Также используется для создания пустых файлов:
touch README.md
Создание в директории пустой репозитории в виде директории .git, где и будет в дальнейшем храниться вся информация об истории коммитов:
git init
Внесение в индекс - временное хранилище - изменения, которые затем войдут в коммит:
git add README.md
Комментировать коммит из командной строки:
git commit -m "first commit"
Отправить свои изменения в удаленную ветку, созданную при клонировании по умолчанию:
git push -u origin master
Забрать из репозитария, для которого были созданы удаленные ветки по умолчанию:
git pull
Вывести информацию обо всех изменениях, внесённых в дерево директорий проекта по сравнению с последним коммитом рабочей ветки; отдельно выводятся внесенные в индекс и неиндексированные файлы:
git status