Основы работы с системой контроля версий Git с помощью Sourcetree

preview_player
Показать описание
Всем привет! В этом уроке я расскажу вам основы работы с системой контроля версий Git, с помощью программы Sourcetree.
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Ссылки:
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

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

ANDROIDHELPERRU
Автор

Это не фон рабочего стола, это ШЕДЕВР!

arseniikaurov
Автор

Чел ты просто божественно все пояснил))

simonsays
Автор

Очень качественно и толково. Спасибо огромнее! Для новичка - просто сокровище. Лайк влепил, подписался, колокол будет дзвенеть.

sklyanskiy
Автор

1:49 Збс ава, теперь я ночью не засну)))

eTrutim
Автор

тупо человек - для человека, дай бог здоровья, спасибо!)

radost_
Автор

Для создания ssh не нужно ничего скачивать, это можно сделать в Sourcetree
3:25, кнопка создать ssh

Alexey_Pe
Автор

Воу
До этого момента пользовался десктопным GitHub, а тут всё выглядит приятнее и удобнее)
А бесплатные приватные проекты - это вообще огонь! Красавчик, вот это отличная инфа) С меня 2 лайка, серьёзно :D
Так ладно, я пошёл качать и настраивать, это слишком крутая вещь)
P.S. Если кому интересно опробовать мою игру в разработке и следить за её развитием, смотреть туториалы (в будущем) и стримы по разработке и разным её аспектам - милости прошу на мой канал :3 Всем добра, андроидхелпер рулит :3

emche
Автор

Я помещаю .gitignore в проект, но SourceTree все равно высвечивает в Unstage ( Неиндексированное ) файлы из папок которые должны быть в игноре. Что не так?

whiteravenshow
Автор

Проблема - .gitignore не игнорит файлы из списка (пример Library/metadata/ Сделал все как в видео, искал решения на StackOverflow и других ресурсах, ничего не работает. Может кто сталкивался и решал данную проблемку?

jerboadev
Автор

Отоичное видео ! Плиз пили ещё видосы про гит из соурс три, ату именно про гит в соурс три не найти ролики. Например про прятание расскажи, про решение конфликтов и ревёрт коммит

Денис-уьч
Автор

Привет. Ты парень толковый. Может знаешь в чем проблема? На работе и у тебя в ролике в соурстри вкладки "состояния файлов, журнал/история, поиск" находятся внизу. Я же скачал последнюю версию, эти вкладки находятся слева в столбце. Как их перенести вниз? все обшарил, не нашел

СергейДуванов-гд
Автор

AndroidHelper, привет, вопрос немного не по теме данного видео(которое оказалось очень полезным, спасибо) : будет ли адаптация управления ракеток для андроида ?

ДаВинчи-кя
Автор

У меня бесконечный Pushing, Что делать??

acbc
Автор

Привет! Сделай пожалуйста такой урок по Merge в Unity! Как слить все так, чтоб не было косяков и что в юнити сливать нельзя?

Cuwor
Автор

подскажите, пожалуйста как отключить поворот экрана? Нужно сделать всегда горизонтально.

Aleksandr-BSK
Автор

Привет. я сомневаюсь что дождусь ответа, но все-же. у меня проект на более поздней стадии, в папке которого много(просто офигеть как много) разных файлов, из за которых Сорс Трии попросту виснет. следовательно я хочу синхронизировать не всю папку проекта, а только папки Assets и ProjectSettings. как мне это сделать, и возомжно ли это вообще?

theoeclipse
Автор

Все-таки про ветки зря не рассказал. Очень удобно даже работая в одиночку. Кроме того у ГИТа важная деталь, что есть локальные ветки и внешние ветки! ГИТ сохраняет свои изменения на локальной машине, а на сервер отправляет только те ветки какие указаны что куда отправлять. Можно вообще никуда ничего не отправлять. Можно сделать так, (а работая в команде наверное предпочтительно), чтобы локальная ветка ОТСЛЕЖИВАЛА удаленную ветку, то есть master ссылалась например на origin/master. В видео этот процесс получается автоматом при отправке без объяснений, но так не с каждой веткой надо делать. Работая локально сначала сохраняется локальная ветка, потом она сливается с другой, а та уже отправляется на сервер.

И ещё не сказано как создать локальный репозиторий GIT. Ведь не всем нужно хранить файлы в онлайне, достаточно просто в виде бекапа хранить проект на отдельном диске на локальной машине или в сети.

xezdx
Автор

Привет. а как включить проверку орфографии русского языка в комментариях к коммиту7

vtzmfnd
Автор

Если бы я не знал что это и как с этим работать то ничего бы не понял.
1. рассказываешь что такое система контроля версий, но определение только для гита рассказал. Есть и другие, как например свн и они немного по-другому работают, например локально там нет копии репозитория, а все изменения не сохраняются на диске, а отправляются сразу на сервер во время коммита. Такая себе конечно претензия, но немного резануло.
2. Я понимаю что сорс-три одна из самых удобных, но есть и другие, например tortoise.git для установки которой не нужен аккаунт атласиан.
3. А вот то, за что реально больно - показывать примеры на руссифицированном софте нехорошо, не надо учить людей плохому. Есть общепринятые термины- commit, push, pull, fetch, checkout - надо использовать их, или говорить что "Отправить" у нормальных людей называется "Push", иначе новичок в дальнейшем поимеет проблемы.
4. Рассказ про ветки - сразу о мастере, но о том что такое ветки тоже ни слова не сказал. При том что ты как-бы функционалом веток почти не пользуешься, а сразу фигачишь в мастер, можно подумать что это не очень важная штука, хотя на деле одна из самых основных из функционала гита.

Mor