Основы работы с системой контроля версий Git с помощью Sourcetree
Vložit
- čas přidán 20. 10. 2018
- Всем привет! В этом уроке я расскажу вам основы работы с системой контроля версий Git, с помощью программы Sourcetree.
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Поддержать канал: www.donationalerts.ru/r/androi...
Покупайте наши проекты: android-helper.ru
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Ссылки:
Sourcetree: www.sourcetreeapp.com
PuTTY: goo.gl/9yHWWo
Gitignore (Unity): www.gitignore.io/api/unity
Git Book: goo.gl/f7MgDA
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Группа ВК: youtube_androidhelper
Telegram Чат: t.me/ahgamedev_main
Twitch: / androidhelperlive
#Git
Все ссылки на сайты есть в описании.
Если кто-то что-то не понял в этих основах, вот ссылка на книгу гит: goo.gl/f7MgDA.
Тут можете прочитать и про ветки в подробности, и про всё остальное.
обоги, п4в юзай...
Это не фон рабочего стола, это ШЕДЕВР!
Очень качественно и толково. Спасибо огромнее! Для новичка - просто сокровище. Лайк влепил, подписался, колокол будет дзвенеть.
Спасибо, действительно помог!
Чел ты просто божественно все пояснил))
Очень полезное видео, ты мне помог!
Огромное спасибо!
Спасибо за видос
Наконец-то что-то годное.
Спасибо чел. ты круто
подскажите, пожалуйста как отключить поворот экрана? Нужно сделать всегда горизонтально.
Проблема - .gitignore не игнорит файлы из списка (пример Library/metadata/ a7/.....). Сделал все как в видео, искал решения на StackOverflow и других ресурсах, ничего не работает. Может кто сталкивался и решал данную проблемку?
лучший
Я помещаю .gitignore в проект, но SourceTree все равно высвечивает в Unstage ( Неиндексированное ) файлы из папок которые должны быть в игноре. Что не так?
Для создания ssh не нужно ничего скачивать, это можно сделать в Sourcetree
3:25, кнопка создать ssh
1:49 Збс ава, теперь я ночью не засну)))
Отоичное видео ! Плиз пили ещё видосы про гит из соурс три, ату именно про гит в соурс три не найти ролики. Например про прятание расскажи, про решение конфликтов и ревёрт коммит
AndroidHelper, привет, вопрос немного не по теме данного видео(которое оказалось очень полезным, спасибо) : будет ли адаптация управления ракеток для андроида ?
Там по сути нечего адаптировать, так что Евгений урок на это выделять не будет (можете посмотреть основы управления где нибудь, и сразу поймёте)
тупо человек - для человека, дай бог здоровья, спасибо!)
У меня бесконечный Pushing,Что делать??
Воу
До этого момента пользовался десктопным GitHub, а тут всё выглядит приятнее и удобнее)
А бесплатные приватные проекты - это вообще огонь! Красавчик, вот это отличная инфа) С меня 2 лайка, серьёзно :D
Так ладно, я пошёл качать и настраивать, это слишком крутая вещь)
P.S. Если кому интересно опробовать мою игру в разработке и следить за её развитием, смотреть туториалы (в будущем) и стримы по разработке и разным её аспектам - милости прошу на мой канал :3 Всем добра, андроидхелпер рулит :3
Привет! Сделай пожалуйста такой урок по Merge в Unity! Как слить все так, чтоб не было косяков и что в юнити сливать нельзя?
Две чашки чая этому парню
Привет. я сомневаюсь что дождусь ответа, но все-же. у меня проект на более поздней стадии, в папке которого много(просто офигеть как много) разных файлов, из за которых Сорс Трии попросту виснет. следовательно я хочу синхронизировать не всю папку проекта, а только папки Assets и ProjectSettings. как мне это сделать, и возомжно ли это вообще?
Нужно в гитигнор прописать все остальное
Привет. Ты парень толковый. Может знаешь в чем проблема? На работе и у тебя в ролике в соурстри вкладки "состояния файлов, журнал/история, поиск" находятся внизу. Я же скачал последнюю версию, эти вкладки находятся слева в столбце. Как их перенести вниз? все обшарил, не нашел
За год с этого видео, они могли просто обновить расположение кнопок, без возможности изменения)
@@ANDROIDHELPERRU это жестоко
Что за трек играет на фоне?)
На 9:02 весь треклист использованный в видео.
Андрейд хелппер:P
Привет. а как включить проверку орфографии русского языка в комментариях к коммиту7
android help me =) Не заходит в аккаунт atlassian через установщик, а на сайте всё норм...
Тут только вариант, что неправильные данные вводите.
@@ANDROIDHELPERRU , всё правильно вводил не заходило. Спустя некоторое время получилось зайти.
Найс заставка на пк
написал бы как слиять ветки когда работаешь вдвоем! и решение конфликтов
Это уже не основы. На это даже отдельный урок надо. Так что вот и не показал тут.
@@ANDROIDHELPERRU реально сделай, а хули нет?))
Если бы я не знал что это и как с этим работать то ничего бы не понял.
1. рассказываешь что такое система контроля версий, но определение только для гита рассказал. Есть и другие, как например свн и они немного по-другому работают, например локально там нет копии репозитория, а все изменения не сохраняются на диске, а отправляются сразу на сервер во время коммита. Такая себе конечно претензия, но немного резануло.
2. Я понимаю что сорс-три одна из самых удобных, но есть и другие, например tortoise.git для установки которой не нужен аккаунт атласиан.
3. А вот то, за что реально больно - показывать примеры на руссифицированном софте нехорошо, не надо учить людей плохому. Есть общепринятые термины- commit, push, pull, fetch, checkout - надо использовать их, или говорить что "Отправить" у нормальных людей называется "Push", иначе новичок в дальнейшем поимеет проблемы.
4. Рассказ про ветки - сразу о мастере, но о том что такое ветки тоже ни слова не сказал. При том что ты как-бы функционалом веток почти не пользуешься, а сразу фигачишь в мастер, можно подумать что это не очень важная штука, хотя на деле одна из самых основных из функционала гита.
1. Урок и называется "Основы работы с системой контроля версий Git", так что про него и рассказывал. Если бы я делал урок про все системы, то естественно детально бы говорил об этом.
2. Конечно есть не мало GUI программ для этого. Но снова же, в названии указано, что делаем с помощью Sourcetree. И отсылка к первому ответу.
3. Это да, забыл про эту деталь. В начале я конечно кратко упомянул об оригинальных командах.
4. В том то и дело, что я пытался рассказать только основы. Естественно мог что-то упустить важное. Если кто-то услышал про ветки и не понял, всегда есть книга гита, и там всё ясно написано.
А про то что я только фигачу в мастер, это я объяснил. Я один работаю над проектом и в основном кидаю одни релизы в мастер. То что же я неправильно делаю? Зачем мне отдельные ветки для разных функций, если всё равно никто параллельно со мной не работает? Так что вот и загружаю всё в мастер.
1.В видео описывается именно гит, а не другие
2.Для того чтобы пользоваться соурстри не обязательно иметь аккаунт атлассиан. По моему мнению соурстри одна из лучших. Ну и конечно же соурстри имеет интерфейс получше и поприятнее
4.Да, ветки полезные, но не все товарищи этого канал могут понять ветки, да и вообще гит....
Все-таки про ветки зря не рассказал. Очень удобно даже работая в одиночку. Кроме того у ГИТа важная деталь, что есть локальные ветки и внешние ветки! ГИТ сохраняет свои изменения на локальной машине, а на сервер отправляет только те ветки какие указаны что куда отправлять. Можно вообще никуда ничего не отправлять. Можно сделать так, (а работая в команде наверное предпочтительно), чтобы локальная ветка ОТСЛЕЖИВАЛА удаленную ветку, то есть master ссылалась например на origin/master. В видео этот процесс получается автоматом при отправке без объяснений, но так не с каждой веткой надо делать. Работая локально сначала сохраняется локальная ветка, потом она сливается с другой, а та уже отправляется на сервер.
И ещё не сказано как создать локальный репозиторий GIT. Ведь не всем нужно хранить файлы в онлайне, достаточно просто в виде бекапа хранить проект на отдельном диске на локальной машине или в сети.
А где блудный сын Евгений?
На рабочем столе :3
normalno
Запили ещё урок про Апподеал. ибо чёт изменилось по ходу, по прошлому уроку твоему уроку в юнити 2017 всё работает . в 2018 ни ху йа . закрывается приложение при показе рекламы, а затем на весь экран хуй моржовый.
проблема в юнити, в сдк? во мне или в Апподеал. ни знаю. в суппорте Апподеал сказали что я тупой и дали ссылку для тупых
. но не помогло.
Я тебе помочь могу
Нахуя только SSH ключи создавали?????
Как зачем? С помощью них идёт защищённое соединение. И каждый раз при первом входе в Source Tree, надо ввести пароль для ключа SSH, чтобы делать изменения в удалённом репозитории.
Спасибо за обзор, и как говориться, юнити для лохов, анриал для пацанов
Creativeeart 🔥🔥🔥🔥😆
@@Creativeeart Не парься так как он говорят только лохи)