آموزش گیت و گیت‌هاب (Git & GitHub) - آخرین آپدیت

دانلود Git e GitHub

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این ماژول، به بررسی جامع مبانی گیت (Git) و سیستم کنترل نسخه می‌پردازیم؛ از اهمیت آن گرفته تا نصب و پیکربندی روی سیستم شما. یاد می‌گیرید چگونه مخازن محلی (Local Repositories) را مقداردهی اولیه کنید، چرخه حیات فایل‌ها را با دستورات add و commit مدیریت نمایید و تغییرات را با استفاده از restore، reset و revert بازگردانی کنید تا گام‌های نخست نسخه‌بندی پروژه‌های خود را به طور کامل بیاموزید. همچنین در این بخش، وارد دنیای شاخه‌ها (Branches) می‌شویم و مفاهیم ایجاد و جابجایی بین آن‌ها را بررسی می‌کنیم. یاد خواهیم گرفت که چگونه تغییرات را با استفاده از merge و rebase ادغام کنیم، کامیت‌های خاصی را مدیریت کنیم و با به‌کارگیری استانداردهای Conventional Commits، تاریخچه پروژه را سازماندهی نماییم. در نهایت، نحوه پیشگیری و حل تداخلات (Conflicts) در گیت را برای ایجاد یک جریان کاری collaborative و موثر خواهیم آموخت.

سرفصل ها و درس ها

مبانی گیت Fundamentos do Git

  • کنترل نسخه چیست؟ O que é controle de versão?

  • نصب گیت در ویندوز Instalando o Git no Windows

  • نصب گیت در لینوکس Instalando o Git mo Linux

  • نصب گیت در مک Instalando o Git no Mac

  • نصب و پیکربندی گیت Instalando e configurando o Git

  • راه‌اندازی یک مخزن محلی Iniciando um repositório local

  • چرخه حیات فایل‌ها Ciclo de vida dos arquivos

  • افزودن و تایید تغییرات در ترمینال Adicionando e confirmando alterações- Terminal

  • لغو و بازگرداندن تغییرات Desfazendo e revertendo mudanças

  • مشاهده تغییرات کد با git diff Visualizando o que mudou no código com git diff

  • برنچ‌ها یا شاخه‌ها چیستند؟ O que são branches?

  • ایجاد و جابجایی بین برنچ‌ها Criando e alternando entre branches

  • تغییر برنچ به صورت به‌روز: Switch یا Checkout؟ Trocar de branches de forma atualizada: Switch ou Checkout?

  • Rebase: بازنویسی تاریخچه Rebase: reescrevendo o histórico

  • Cherry pick، stash و آشنایی با تداخلات Cherry pick, stash e um pouco sobre conflitos

  • بهترین شیوه‌ها و جریان مدیریت برنچ‌ها Boas práticas e fluxo de branches

  • استاندارد Conventional Commits Conventional Commits

  • حل تداخلات (Conflicts) در گیت Conflitos no Git

مبانی گیت‌هاب Fundamentos do GitHub

  • گیت‌هاب چیست؟ O que é o GitHub?

  • مفاهیم Origin، push، pull و clone Origin, push, pull e clone

  • تفاوت Git fetch و Git pull Git fetch vs Git pull

  • رابط کاربری گیت‌هاب، Fork و Issues Interface do GitHub, Fork e Issues

  • امنیت در گیت‌هاب Segurança dentro do GitHub

  • درخواست‌های پول (Pull Requests) Pull Requests (PR)

  • همکاری در گیت‌هاب با استفاده از PRها Colaboração no GitHub com PRs

  • فایل README، لایسنس و نکات برتر برنچینگ README, License e boas práticas de branch

  • ایجاد یک Release Criando uma Release

  • بهترین روش استفاده از خط فرمان با GitHub CLI Melhor uso da linha de comando com o GitHub CLI

جریان‌های کاری هوشمند با GitHub Actions Workflows inteligentes com GitHub Actions

  • آشنایی با Github Actions Introdução ao Github Actions

  • ساختار و نمونه‌های Workflows Estrutura e exemplos de Workflows

  • اکشن‌های قابل استفاده مجدد (Reusable Actions) Actions reutilizáveis

  • نحوه ذخیره‌سازی اکشن‌های مقیاس‌پذیر و بازاستفاده Como armazenar actions reutilizáveis e escaláveis

  • استقرار خودکار (Automated Deploy) Deploy automatizado

  • امنیت و بهترین شیوه‌ها Segurança e boas práticas

  • مدیریت Secrets و متغیرها Secrets e variáveis

  • یکپارچه‌سازی با سایر ابزارها Integrações com outras ferramentas

نحوه استفاده از هوش مصنوعی در گیت و گیت‌هاب Como usar IA com Git e GitHub

  • مبانی هوش مصنوعی در نسخه‌بندی Fundamentos da IA aplicada ao versionamento

  • تولید کامیت‌های هوشمند با AI Gerando commits inteligentes com IA

  • بازبینی کدها (Code Review) با AI Revisando códigos com IA

  • ایجاد Pull Requestها با AI Criando Pull Requests com IA

  • مستندسازی پروژه‌ها با AI Documentando projetos com IA

  • استفاده از Github Copilot Github Copilot com IA

  • استفاده از AI در Github Actions Github Actions com IA

  • آشنایی با Lefthook Conhecendo o Lefthook

نمایش نظرات

آموزش گیت و گیت‌هاب (Git & GitHub)
جزییات دوره
12h 59m
44
(آخرین آپدیت)
1
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده