Soumettre la recherche
Mettre en ligne
Git for beginners
•
Télécharger en tant que PPTX, PDF
•
0 j'aime
•
613 vues
S
Slava Semushin
Suivre
Technologie
Signaler
Partager
Signaler
Partager
1 sur 12
Télécharger maintenant
Recommandé
Git for beginners (NskConf)
Git for beginners (NskConf)
Slava Semushin
Git intro
Git intro
Andrey Lapin
Scino: DVCS на примере Git
Scino: DVCS на примере Git
SCINO
Continuous delivery в крупном интернет проекте
Continuous delivery в крупном интернет проекте
SQALab
Презентация Git-flow (на русском)
Презентация Git-flow (на русском)
Sergey Chudakov
Git для новичков
Git для новичков
Softline
что такое Git и как с ним бороться
что такое Git и как с ним бороться
Владимир Кожаев
Фламп на спидах или ка релизить каждый день
Фламп на спидах или ка релизить каждый день
DevDay
Recommandé
Git for beginners (NskConf)
Git for beginners (NskConf)
Slava Semushin
Git intro
Git intro
Andrey Lapin
Scino: DVCS на примере Git
Scino: DVCS на примере Git
SCINO
Continuous delivery в крупном интернет проекте
Continuous delivery в крупном интернет проекте
SQALab
Презентация Git-flow (на русском)
Презентация Git-flow (на русском)
Sergey Chudakov
Git для новичков
Git для новичков
Softline
что такое Git и как с ним бороться
что такое Git и как с ним бороться
Владимир Кожаев
Фламп на спидах или ка релизить каждый день
Фламп на спидах или ка релизить каждый день
DevDay
DUMP-2012 - Управление разработкой - "Опыт смены системы контроля версий" Кон...
DUMP-2012 - Управление разработкой - "Опыт смены системы контроля версий" Кон...
it-people
Git presentation
Git presentation
Alexandr Babenko
DevHub 3 - CVS
DevHub 3 - CVS
Magento Dev
Инструменты командной работы
Инструменты командной работы
Sergey Nechaev
Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.
Dmytro Olaresko
Git basis
Git basis
Artem Shymko
GitFlow_MOEX
GitFlow_MOEX
Sergey Maximov
Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.
DrupalForumZP2012
Стажировка-2013, разработчики, занятие 10. Git
Стажировка-2013, разработчики, занятие 10. Git
7bits
GIT Slides (25.03.2015)
GIT Slides (25.03.2015)
Ilya V
Сергей Сергеев "Менеджмент кода, или Почему SCM"
Сергей Сергеев "Менеджмент кода, или Почему SCM"
Yandex
Приручаем Git
Приручаем Git
2ГИС Технологии
Git for you
Git for you
Pavel Alexeev
Continuous Integration(как мы подружили frontend и backend)
Continuous Integration(как мы подружили frontend и backend)
Talks&Works
Continuous integration, или как мы подружили front end и back-end
Continuous integration, или как мы подружили front end и back-end
wlbl
Сергей Сергеев - Системы контроля версий
Сергей Сергеев - Системы контроля версий
Yandex
Сборка web проекта с использованием Grunt и Node.js
Сборка web проекта с использованием Grunt и Node.js
GeeksLab Odessa
«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»
«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»
FDConf
Непрерывная интеграция при разработке баз данных. (Show version)
Непрерывная интеграция при разработке баз данных. (Show version)
Vladimir Bakhov
Little Service in 2h
Little Service in 2h
Alexei Yuzhakov
Cyberprint. Dark Pink Apt Group [RU].pdf
Cyberprint. Dark Pink Apt Group [RU].pdf
Хроники кибер-безопасника
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Ирония безопасности
Contenu connexe
Similaire à Git for beginners
DUMP-2012 - Управление разработкой - "Опыт смены системы контроля версий" Кон...
DUMP-2012 - Управление разработкой - "Опыт смены системы контроля версий" Кон...
it-people
Git presentation
Git presentation
Alexandr Babenko
DevHub 3 - CVS
DevHub 3 - CVS
Magento Dev
Инструменты командной работы
Инструменты командной работы
Sergey Nechaev
Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.
Dmytro Olaresko
Git basis
Git basis
Artem Shymko
GitFlow_MOEX
GitFlow_MOEX
Sergey Maximov
Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.
DrupalForumZP2012
Стажировка-2013, разработчики, занятие 10. Git
Стажировка-2013, разработчики, занятие 10. Git
7bits
GIT Slides (25.03.2015)
GIT Slides (25.03.2015)
Ilya V
Сергей Сергеев "Менеджмент кода, или Почему SCM"
Сергей Сергеев "Менеджмент кода, или Почему SCM"
Yandex
Приручаем Git
Приручаем Git
2ГИС Технологии
Git for you
Git for you
Pavel Alexeev
Continuous Integration(как мы подружили frontend и backend)
Continuous Integration(как мы подружили frontend и backend)
Talks&Works
Continuous integration, или как мы подружили front end и back-end
Continuous integration, или как мы подружили front end и back-end
wlbl
Сергей Сергеев - Системы контроля версий
Сергей Сергеев - Системы контроля версий
Yandex
Сборка web проекта с использованием Grunt и Node.js
Сборка web проекта с использованием Grunt и Node.js
GeeksLab Odessa
«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»
«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»
FDConf
Непрерывная интеграция при разработке баз данных. (Show version)
Непрерывная интеграция при разработке баз данных. (Show version)
Vladimir Bakhov
Little Service in 2h
Little Service in 2h
Alexei Yuzhakov
Similaire à Git for beginners
(20)
DUMP-2012 - Управление разработкой - "Опыт смены системы контроля версий" Кон...
DUMP-2012 - Управление разработкой - "Опыт смены системы контроля версий" Кон...
Git presentation
Git presentation
DevHub 3 - CVS
DevHub 3 - CVS
Инструменты командной работы
Инструменты командной работы
Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.
Git basis
Git basis
GitFlow_MOEX
GitFlow_MOEX
Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.
Стажировка-2013, разработчики, занятие 10. Git
Стажировка-2013, разработчики, занятие 10. Git
GIT Slides (25.03.2015)
GIT Slides (25.03.2015)
Сергей Сергеев "Менеджмент кода, или Почему SCM"
Сергей Сергеев "Менеджмент кода, или Почему SCM"
Приручаем Git
Приручаем Git
Git for you
Git for you
Continuous Integration(как мы подружили frontend и backend)
Continuous Integration(как мы подружили frontend и backend)
Continuous integration, или как мы подружили front end и back-end
Continuous integration, или как мы подружили front end и back-end
Сергей Сергеев - Системы контроля версий
Сергей Сергеев - Системы контроля версий
Сборка web проекта с использованием Grunt и Node.js
Сборка web проекта с использованием Grunt и Node.js
«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»
«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»
Непрерывная интеграция при разработке баз данных. (Show version)
Непрерывная интеграция при разработке баз данных. (Show version)
Little Service in 2h
Little Service in 2h
Dernier
Cyberprint. Dark Pink Apt Group [RU].pdf
Cyberprint. Dark Pink Apt Group [RU].pdf
Хроники кибер-безопасника
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Ирония безопасности
Ransomware_Q3 2023. The report [RU].pdf
Ransomware_Q3 2023. The report [RU].pdf
Хроники кибер-безопасника
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
Хроники кибер-безопасника
CVE. The Fortra's GoAnywhere MFT [RU].pdf
CVE. The Fortra's GoAnywhere MFT [RU].pdf
Хроники кибер-безопасника
MS Navigating Incident Response [RU].pdf
MS Navigating Incident Response [RU].pdf
Ирония безопасности
2023 Q4. The Ransomware report. [RU].pdf
2023 Q4. The Ransomware report. [RU].pdf
Хроники кибер-безопасника
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
Ирония безопасности
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
Хроники кибер-безопасника
Dernier
(9)
Cyberprint. Dark Pink Apt Group [RU].pdf
Cyberprint. Dark Pink Apt Group [RU].pdf
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Ransomware_Q3 2023. The report [RU].pdf
Ransomware_Q3 2023. The report [RU].pdf
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
CVE. The Fortra's GoAnywhere MFT [RU].pdf
CVE. The Fortra's GoAnywhere MFT [RU].pdf
MS Navigating Incident Response [RU].pdf
MS Navigating Incident Response [RU].pdf
2023 Q4. The Ransomware report. [RU].pdf
2023 Q4. The Ransomware report. [RU].pdf
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
Git for beginners
1.
Git для начинающих
Слава Семушин, web-разработчик в Новосибирске vyacheslav.semushin@softline.ru
2.
3.
Как создать репозиторий
4.
«с нуля»
5.
склонировать существующий
6.
импортировать из SVN
7.
Базовые понятия
8.
Основные операции (work
flow)
9.
Полезные ссылки
10.
11.
нет необходимости обращаться
к сети каждый раз
12.
написан на Си
Линусом Торвальдсом :)
13.
Компактнее
14.
Децентрализован
15.
отсутствует центральный репозиторий
16.
offline режим работы
17.
18.
19.
20.
semushinv = Slava
Semushin <vysheslav.semushin@softline.ru>
21.
22.
удалённые (remote) репозитории
23.
origin
24.
бранчи (ветки)
25.
локальные
26.
удалённые
27.
состояние файлов
28.
не под управлением
git
29.
изменён, но не
будет закоммичен
30.
изменён и будет
закоммичен
31.
32.
git add
33.
git mv
34.
git rm
35.
Просмотр истории
36.
git log
37.
Просмотр конкретных изменений
38.
git diff
39.
git diff master
stable
40.
git diff 4b32..8cf1
41.
git diff HEAD^..HEAD~3
42.
Просмотр текущего состояния
43.
git status
44.
Фиксирование изменений
45.
46.
git branch<имя бранча>
47.
Просмотр бранчей
48.
git branch -r
49.
git branch -a
50.
Переключение между бранчами
51.
git checkout<имя бранча>
52.
git checkout –b
<имя нового бранча>
53.
Слияние бранчей
54.
55.
git push
56.
git push origin
master
57.
Получение чужих изменений
58.
git pull
59.
60.
Pro Git (http://progit.org/book/ru/)
61.
Git Magick (http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/ru/)
62.
Соответствие команд svn/git
63.
http://git.or.cz/course/svn.html
64.
Импорт из SVN
65.
http://www.jonmaddox.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/
66.
http://stackoverflow.com/questions/79165/how-to-migrate-svn-with-history-to-a-new-git-repository
67.
Удачная модель ветвления
68.
http://habrahabr.ru/blogs/Git/106912/
69.
Шпаргалка с командами
70.
http://ktown.kde.org/~zrusin/git/git-cheat-sheet-medium.png
71.
Сравнение git и
других VCS
72.
Télécharger maintenant