|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/git-github-crash-course/
课程评论:没有评论
**课程名称:** Git和GitHub入门 **课程简介:** 本课程将带您快速掌握Git和GitHub的基础知识,让您在一小时内学会使用。课程涵盖了Git的核心概念,如提交(Commits)、分支(Branches)、合并(Merging)和Git对象(Git Objects)。即使您对这些术语感到陌生,也能通过本课程轻松入门,理解Git是什么以及如何使用其核心功能。 通过本课程,您将能够自信地在自己的项目以及未来可能参与的项目中使用Git和GitHub。这是一门快速的Git和GitHub速成课,旨在为您提供基础的理解,并通过实践活动,让您熟练掌握提交更改、推送到远程仓库以及合并分支等核心Git和GitHub功能。 **课程内容概述:** * **Git安装与初始化:** 学习如何安装Git并初始化新的Git仓库。 * **Git对象:** 了解Git的四种对象类型:blobs(文件内容)、trees(目录结构)、commits(提交记录)和annotated tags(带注解的标签)。您将知道每个对象都有唯一的SHA1哈希值,并且所有对象都存储在特定的文件夹中。 * **提交与版本控制:** 学习如何进行更改、暂存(stage)以及提交(commit)代码。您还将了解如何查看提交历史,以及如何通过checkout不同提交来“穿越时间”,在Git仓库的不同状态之间切换。 * **GitHub基础:** 学习如何在GitHub上创建远程仓库,连接本地与远程仓库,以及进行推送(pushing)和拉取(pulling)操作。您还将尝试直接在GitHub上修改文件。 * **终端操作:** 所有Git操作均在终端进行,这是理解Git的最佳方式。 **实践环节:** 课程包含大量的实践练习,您将亲手完成以下操作: * 初始化新的Git仓库 * 配置Git用户名和邮箱 * 在工作目录中进行更改,添加到暂存区并提交 * 查看提交历史 * checkout不同的提交 * 创建分支、checkout分支并合并分支 * 分析Git对象的内容 **课程优势:** * **快速入门:** 一小时速成,快速掌握Git和GitHub的核心功能。 * **实践驱动:** 大量实践活动,理论与实践相结合。 * **终身访问:** 享有约20个讲座和多个实践练习的终身访问权限。 * **提升技能:** 课程结束后,您将成为Git和GitHub的自信使用者,能够轻松处理基本Git任务。 立即加入本课程,开始您的Git和GitHub学习之旅!
This course is about basic features of the Git and GitHub. Learn how to use Git and GitHub in about an HOUR!Commits, branches, merging, GitHub and Git ObjectsIf those terms are new to you - jump in and you will learn what is Git and how to use its core features.Become familiar with Git and GitHub to use it in your own projects and projects you potentially will contribute to in the future.This is fast Git and GitHub Crash Course that will give you basic understanding of the Git and GitHub. Also using several practice activities you will practice core Git and GitHub feature like committing changes, pushing to the remote and merging branches.We will start by installing Git and initializing new Git repository. You will learn that Git has 4 types of objects: blobs, trees, commits and annotated tags. Each object has unique SHA1 hash. Also all objects are stored in the folders. Every object has just single reference to it - SHA1 hash. Files are stored in blobs. Filenames are stored in other Git objects called trees.You will learn how to make changes, stage them and commit afterwards. Also you will learn and practice how to observe commits tree and checkout different commits to "travel in time" between different states of the Git repository.During this course you will practice all core Git and GitHub featuresIn practice sections you will perform multiple practice Git activities:Initialize new Git repositoryConfigure Git author name and emailMake changes in the working directory, add them to the staging area and commitExplore commits historyCheckout different commitsCreate branches, checkout branches and merge branchesAnalyze contents of the Git objectsYou will also learn and practice different GitHub featuresCreate remote repository at GitHubConnect local and remote repositoriesPushing and pulling operationsMaking changes in the files directly at GitHubAll Git operations you will perform in the Terminal - this is the best way to get started with Git to understand it better.With this Git and GitHub Crash Course you will get lifetime-long access to around 20 lectures and multiple practical exercises. After the course you will become a confident user of the Git and GitHub and will be able easily perform basic Git tasks. Don't wait and join the course now!