У нас вы можете посмотреть бесплатно Complete Git and GitHub Tutorial for Beginners (Data Professionals) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 0:00 - Intro to Git & Github 0:14 - Understanding Git & Github by Example 0:42 - Differences between Git & GitHub 1:31 - Setting Up Environment: Installing Git & VS Code 2:50 - Create your first GitHub repository 4:10 - Clone repository to your local environement 5:53 - Committing your first change 10:43 - Understanding how git is keeping track of files 11:26 - Keeping track of a real-world project using Git & GitHub 16:13 - Pushing your commits to GitHub 18:42 - Understanding Branching 19:58 - Create your first Feature Branch 23:06 - Committing your feature branch 23:58 - Pushing feature branch to GitHub 25:30 - Collaboration using multiple feature branch 28:30 - First Pull Request 33:06 - Collaboration using Second Pull Request 33:35 - Resolving Merge Conflicts 35:16 - Outro Links Setting Up Environment: Installing Git & VS Code Download Git: [https://git-scm.com/] Download VS Code [https://code.visualstudio.com/download] Tutorial Branch: https://github.com/syalanuj/git_githu... Git Any software project that involves writing code also needs some kind of tracking of all these different code files in the project. Therefore you need some kind of a version control system to keep track of different snapshots in time in that project. Elaborate a few examples For example, you have an already running project with code. Now you want to make some changes, Or in another case Multiple people working on a the same project file, and collaborating together This is where you need a version control system to keep track of these files that are updated in time Git & Github allows achieving this version control of mantaining history in project, providing a history of each changed done by a person in the team at which point in time Note there is a bit of difference between git and github Git is one of the open source technology mantained track different files of projects Github is a platform which helps us push out git repositories/folders on to their server. It is a hosting platform first, but it also has other features such as bug tracking, ticket management, project management, and even CI features such as Github actions. Github is a platform company So github is the platform and git is like the technology behind the scenes, so GitHub cannot be used without Git. [GitHub](https://www.simplilearn.com/tutorials...) on the other hand is a web-based hosting service for Git repositories. It allows to Why do we use Git & Github it easy for developers to share code files and collaborate with fellow developers Mantaining history of project Which person has changed which line of code at a point of time collaboration between multiple people Avoid risk of loosing the code files as they are securely saved in cloud Even though you can just use git if you are working locally. There are other competitors of GitHub such as GitLab, bitbucket. All of them are good, it’s just GitHub is the most popular one due to its features and millions of published open source projects They are good for collaboration Millions of open-source code developed by people across the globe GitHub also serves as a social network for developers to look at accomplishments and collaborate It also has Automation features such as CI/CD Also has ticketing system for open source projects where people can share complaints and improvements Setting Up Environment: Installing Git & VS Code [https://git-scm.com/](https://git-scm.com/) [https://code.visualstudio.com/download](https://code.visualstudio.com/download) Initializing a Git Repository / Create a new repository on github Committing Your First Change What is a commit? think of commits as snapshots of the project, which is all the (tracked) files in your directory. #git #github #tutorial #beginners #data #coding