Работа с Git репозиторием при помощи TortoiseGit ч1

preview_player
Показать описание
Трейнинг по работе с системой контроля версий Git.
В качестве UI утилиты используется TortoiseGit

Рекомендации по теме
Комментарии
Автор

Time codes:
0:00:00 Introduction
0:01:20 TortoiseGit
0:02:40 TortoiseGit context menu configuration
0:03:40 Create repository
0:04:50 User Name and Email configuration
0:06:25 A file .gitconfig
0:07:10 Add a file under version control
0:08:45 Commit
0:09:18 Git Show log
0:11:42 Show changes in a file
0:13:38 Diff
0:14:55 Recent comments
0:15:55 Modify changes in a file
0:19:15 Select files for commit
0:21:25 Revert changes before commit
0:23:20 Revert a commit
0:26:10 Amend Last commit
0:30:35 Blame
0:32:30 Branches
0:33:20 Create a new branch
0:36:58 Switch/checkout to another branch
0:37:30 Show Log for non-active branch
0:38:39 Merge changes from one branch to another branch (Fast-forward)
0:40:50 Merge changes (Merge commit)
0:46:10 Analyze Merge commit
0:51:35 Delete a branch
0:53:32 Resolve a conflict in merge scenario
0:58:30 Resolve conflicts dialog
1:03:03 Resolve multiple conflicts in a file scenario
1:05:45 Resolve conflicts dialog with multiple conflicts
1:07:00 Abort merge process
1:08:45 Revert changes
1:09:20 Clean up
1:10:20 Work with ignore list
1:11:30 Add a file to the ignore list
1:13:50 Add a folder to the ignore list
1:14:36 Stash changes
1:16:30 Stash pop
1:17:55 Stash apply
1:19:00 Cherry Pick scenario
1:25:20 Reset command using scenario
1:29:30 Rename file scenario

MirrorBoySkr
Автор

Александр, огромное спасибо за лекцию! Я совершенно новичок в этой теме и у вас настолько успокаивающий голос, что информация заходит в голову абсолютно без какого-либо стресса! Спасибо за огромный труд, очень признательна вам!

tommynotwiseau
Автор

Тайм коды это очень полезно. Спасибо за лекцию.

andriinikolaiev
Автор

Спасибо! Очень полезно, хорошо объясняете.

sakenjs
Автор

Дополнение от опытного пользователя: можно смотреть историю ПЕРЕИМЕНОВАННЫХ файлов:
Находим коммит с переименованным файлом.
Правой кнопкой по переименованному файлу
Пункт меню Show log before rename/copy

MirrorBoySkr
Автор

Считаю ваши ролики достойными упоминания в вики. Не могу гарантировать что они останутся там навсегда, ибо правила вики очень капризны, но попробовать стоит)
(пр.2160 / ла.76)

iy
Автор

Отличный обзор. Но триллер "Глазами лопаты" ничто не переплюнет конечно)

iy
Автор

Сколько лет работаю на тортиле, подчеркнул для себя несколько новых трюков отсюда, спасибо) единственно звук тиховат и разрешение экрана большое, на ноуте сложно различить. Видимо автор записывает видосы впервые и не в курсе, что у нормальных людей принято понижать разрешение экрана перед съемкой.

exAlexey
Автор

37:00 Получатся Switch / Checkout to это как бы фильтр влияющий на отображение истории и содержимого папки проекта. Его задача упростить жизнь пользователя, уменьшив количество инфы, скрыв лишнее. Оставив то что важно для его работы в контексте его ветки. ?

iy
Автор

32:14. Вы начали объяснять чем является плашка "master", но не закончили рассказ. "master" это маркер главной ветки? то есть она помечает "хвост" основной ветки?

iy
Автор

А нельзя ли переключить режим отображения истории в такой вид, чтобы при переходе с одной ветки на другую они (ветки) отображались параллельными линиями. Или хотя бы вышестоящие ревизии одной ветки. Кажется дико неудобным "удаление" всех ревизий выше той к которой перешли с помощью "swich to". Привык к такому виду в клиенте меркуриала TortoiseHG - очень удобно. Возможно другие клиенты git-a такое могут?

iy
Автор

В tortoise hg нравится, что после комита окошко комита не исчезает. Нельзя ли тут настройками добитьс я такого же эффекта?

iy
Автор

Можно ли замержить не всю ветку, а только несколько ревизий из нее в основную ветку? И, можно ли мержить из главной ветки в побочную так же отдельные ревизии? Пробовал сделать это начиная мержить как указано у вас в ролике, при этом выбрав конкретную ревизию. Но коита не происходит. Либо происходит полное слияние, если указать последнюю ревизию побочной ветки.

iy
Автор

"Revert change by this commit" удаляет изменения для указанной ревизии. Может есть подобное действие для отдельного файла (произвольной выбираемой группы файлов) ревизии?

iy
Автор

Все замечательно, кроме произношения слова черепаха.... ну не говорится там буква R...

irina-