Начало работы с Git и GitHub
Всем привет!
Я снова в дороге и вчера совсем не получилось выложить новые посты по заданным темам.
Регулярные посты, скорее всего, продолжатся в понедельник, когда начнем рассматривать TheGraph.
А пока что предлагаю вам посмотреть новый урок от Ильи, где рассказывается как пользоваться Git GitHub.
Опытные разработчики уже в курсе, что это такое, а для начинающих данный урок будет очень полезен. Более того многие компании в вакансиях также указывают, что опыт работы с Git обязателен.
Видео урок: обучение работы с Git.
По большому счету, вы сразу можете использовать знания из этого урока, когда пишете код смарт-контрактов. Другими словами, написали код => загрузили на GitHub.
Приятного просмотра и хороших выходных!
#урок #git #github
Всем привет!
Я снова в дороге и вчера совсем не получилось выложить новые посты по заданным темам.
Регулярные посты, скорее всего, продолжатся в понедельник, когда начнем рассматривать TheGraph.
А пока что предлагаю вам посмотреть новый урок от Ильи, где рассказывается как пользоваться Git GitHub.
Опытные разработчики уже в курсе, что это такое, а для начинающих данный урок будет очень полезен. Более того многие компании в вакансиях также указывают, что опыт работы с Git обязателен.
Видео урок: обучение работы с Git.
По большому счету, вы сразу можете использовать знания из этого урока, когда пишете код смарт-контрактов. Другими словами, написали код => загрузили на GitHub.
Приятного просмотра и хороших выходных!
#урок #git #github
YouTube
Git и GitHub для "самых маленьких" | Настройка и основные принципы работы с примерами
В этом видео мы рассмотрим систему Git и сервис GitHub, пользоваться которыми должен уметь каждый разработчик. Мы узнаем, зачем эти решения нужны, как они работают и как их правильно настроить. Посмотрим на практике как создать репозитарий, сделать коммиты…
👍3
Кратко по подготовке папки и проекта к Git
1. Создаю папку для проекта на своем компьютере;
2. Прописываем команду git init;
3. Подключаем git к нашему проекту командой "git remote add origin https://github.com/userName/repName.git", где userName - имя пользователя на GitHub, а repName - имя репозитария.
4. Команды для git:
"git add ." - отслеживание файлов из директории для Git;
"git commit - am 'commit msg' " - где "а" означает подготовку отслеживаемых файлов для добавления и "m" от "message" или описание изменений, которые я сейчас делаю;
"git push" - загрузка файлов на GitHub;
"git pull" - скачивание файлов с репозитария к себе;
"git branch <branchName>" - создание ветки проекта на GitHub;
"git checkout <branchName>" - переход на ветку;
"git checkout -b <branchName>" - создание и переход в новую ветку;
"git branch -D <branchName>" - удаление ветки;
"git merge <branchName>" - слияние с веткой;
В статье на Хабре можно посмотреть другие команды для консоли и работы с GitHub. Ну, или выполнив команду "git --help".
4.1. При первом добавлении файлов на GitHub, у меня появилось всплывающее окошко и попросило авторизовать приложение на GitHub. Я выбрал опцию "через браузер", там подтвердил действия, и все загрузилось без проблем.
6. После каких-либо изменений в файлах, вам нужно снова добавить их через "git add ." или конкретного файла через "git add file.name", и затем добавить описание коммита с помощью "git commit -m 'Commit msg'", и в конце залить уже на GitHub с "git push".
А в другом видео можно чуть подробнее узнать о работе с Git.
Далее подключим React.
#git #github
1. Создаю папку для проекта на своем компьютере;
2. Прописываем команду git init;
3. Подключаем git к нашему проекту командой "git remote add origin https://github.com/userName/repName.git", где userName - имя пользователя на GitHub, а repName - имя репозитария.
4. Команды для git:
"git add ." - отслеживание файлов из директории для Git;
"git commit - am 'commit msg' " - где "а" означает подготовку отслеживаемых файлов для добавления и "m" от "message" или описание изменений, которые я сейчас делаю;
"git push" - загрузка файлов на GitHub;
"git pull" - скачивание файлов с репозитария к себе;
"git branch <branchName>" - создание ветки проекта на GitHub;
"git checkout <branchName>" - переход на ветку;
"git checkout -b <branchName>" - создание и переход в новую ветку;
"git branch -D <branchName>" - удаление ветки;
"git merge <branchName>" - слияние с веткой;
В статье на Хабре можно посмотреть другие команды для консоли и работы с GitHub. Ну, или выполнив команду "git --help".
4.1. При первом добавлении файлов на GitHub, у меня появилось всплывающее окошко и попросило авторизовать приложение на GitHub. Я выбрал опцию "через браузер", там подтвердил действия, и все загрузилось без проблем.
6. После каких-либо изменений в файлах, вам нужно снова добавить их через "git add ." или конкретного файла через "git add file.name", и затем добавить описание коммита с помощью "git commit -m 'Commit msg'", и в конце залить уже на GitHub с "git push".
А в другом видео можно чуть подробнее узнать о работе с Git.
Далее подключим React.
#git #github
Хабр
30 команд Git, необходимых для освоения интерфейса командной строки Git
Git — самая популярная в мире распределённая система контроля версий. Линус Торвальдс, разработчик ядра ОС Linux, создал этот инструмент ещё в 2005 году, а сегодня Git активно поддерживается как...
👍2
Сборник ресурсов по Uniswap V2/V3
Недавно в Твиттере кто-то поделился прекрасным репо, где собраны различные материалы по работе с двумя версиями Uniswap - V2 и V3.
Тут вы сможете найти как примеры контрактов, так и официальную документацию протокола, а также различные статьи, видео, подкасты и многое другое.
Думаю, в течение нашего разбора DeFi протоколов мы иногда будем брать оттуда статьи для разбора на нашем канале.
Ссылка на сборник: https://github.com/Sabnock01/uniswap-resources
Интересно, а когда начнут выходить достойные гайды по V4. Она же должна будет выйти через пару месяцев после обновления самой сети.
#uniswap #github
Недавно в Твиттере кто-то поделился прекрасным репо, где собраны различные материалы по работе с двумя версиями Uniswap - V2 и V3.
Тут вы сможете найти как примеры контрактов, так и официальную документацию протокола, а также различные статьи, видео, подкасты и многое другое.
Думаю, в течение нашего разбора DeFi протоколов мы иногда будем брать оттуда статьи для разбора на нашем канале.
Ссылка на сборник: https://github.com/Sabnock01/uniswap-resources
Интересно, а когда начнут выходить достойные гайды по V4. Она же должна будет выйти через пару месяцев после обновления самой сети.
#uniswap #github
🔥5
Как оформить свой профиль на GitHub?
Недавно я поставил себе задачу — создать визуально привлекательный и информативный профиль на GitHub: собрать ключевые проекты, структурированно описать опыт разработки, используемые технологии, а также контактную информацию. В качестве первого шага решил изучить вдохновляющие примеры уже существующих профилей.
Для тех, кто ещё не знаком с этой возможностью: профиль на GitHub представляет собой обычный репозиторий с названием, совпадающим с вашим никнеймом (например, username/username), содержащий единственный файл — README .md. Благодаря гибкости Markdown и креативному подходу, даже с помощью одного файла можно создать выразительную и профессионально оформленную витрину своих достижений.
Ниже — подборка профилей, которые показались мне наиболее интересными. Возможно, они послужат отправной точкой и для вас:
1. https://github.com/KenanGain
2. https://github.com/daria-stanilevici
3. https://github.com/Andrew6rant
4. https://github.com/thmsgbrt
5. https://github.com/ouuan
6. https://github.com/Shubhamsaboo
7. https://github.com/andyruwruw
8. https://github.com/DenverCoder1
9. https://github.com/MrStanDu33
10. https://github.com/0x3b33
Есть и более простые:
11. https://github.com/0xJuancito
12. https://github.com/Al-Qa-qa
P.S. Вы можете открывать их readme файлы и копировать интересующие вас блоки в свой файл.
А вы уже оформляли свой GitHub-профиль? Делитесь опытом — какие инструменты, подходы или решения вы использовали?
#github
Недавно я поставил себе задачу — создать визуально привлекательный и информативный профиль на GitHub: собрать ключевые проекты, структурированно описать опыт разработки, используемые технологии, а также контактную информацию. В качестве первого шага решил изучить вдохновляющие примеры уже существующих профилей.
Для тех, кто ещё не знаком с этой возможностью: профиль на GitHub представляет собой обычный репозиторий с названием, совпадающим с вашим никнеймом (например, username/username), содержащий единственный файл — README .md. Благодаря гибкости Markdown и креативному подходу, даже с помощью одного файла можно создать выразительную и профессионально оформленную витрину своих достижений.
Ниже — подборка профилей, которые показались мне наиболее интересными. Возможно, они послужат отправной точкой и для вас:
1. https://github.com/KenanGain
2. https://github.com/daria-stanilevici
3. https://github.com/Andrew6rant
4. https://github.com/thmsgbrt
5. https://github.com/ouuan
6. https://github.com/Shubhamsaboo
7. https://github.com/andyruwruw
8. https://github.com/DenverCoder1
9. https://github.com/MrStanDu33
10. https://github.com/0x3b33
Есть и более простые:
11. https://github.com/0xJuancito
12. https://github.com/Al-Qa-qa
P.S. Вы можете открывать их readme файлы и копировать интересующие вас блоки в свой файл.
А вы уже оформляли свой GitHub-профиль? Делитесь опытом — какие инструменты, подходы или решения вы использовали?
#github
🔥14