From the course: Programming Foundations: Version Control with Git
Unlock the full course today
Join today to access over 24,400 courses taught by industry experts.
Hosting services - Git Tutorial
From the course: Programming Foundations: Version Control with Git
Hosting services
- In a previous lesson, we talked about Git being a distributed version control system, meaning that a centralized remote repository is not required. But if you're anything like me and worry about losing your work, I would recommend using a remote repository to have a backup copy or to share files when working with others. Also, I tend to switch between my laptop and desktop computer all the time, so saving files remotely allows me to work from any workstation. If you want just a backup of your files, you can use a cloud service like Google Drive, Dropbox, or Sync. However, these services only offer files syncing, but there are also hosting services specifically for version control systems. These services provide additional features that go beyond file syncing, such as Wikis, issue tracking, hosting private or public repos, and a variety of collaboration tools. The features may vary among different services. Some popular options are GitLab, GitHub, and Bitbucket. When you're starting…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
Why do you need version control?1m 48s
-
What is version control?1m 33s
-
What is Git?1m 59s
-
(Locked)
Command line vs. graphical user interface2m 8s
-
(Locked)
Git concepts and terminology2m 5s
-
(Locked)
Hosting services1m 35s
-
(Locked)
The basic Git workflow3m 12s
-
(Locked)
Installing Git on Mac5m 55s
-
(Locked)
Installing Git on Windows5m 13s
-
-
-
-