Mô tả

This course is neither endorsed by, nor in partnership, nor affiliated with GitLab, Inc.


GitLab is transforming the way teams collaborate to get work done. One central component of GitLab is the possibility of hosting Git repositories.

To take full advantage of GitLab, you need to know the basics of Git.

For many beginners, working with Git can be scary. I can reassure you that once you understand the main concepts around Git, collaborating it others will be easy.


What is Git?

Git is a versioning control system that allows you to keep track of changes to files and also share changes with others. A bit like Dropbox but much more advanced.


What will I learn if I take this class?

If you take this class, you will be able to work with others on shared Git repositories with no issues.

In this course we class we cover:

  • the basics around Git

  • how to commit changes

  • how to share changes with others on GitLab

  • how do handle merge requests

What is the difference between GitHub and GitLab?

Great question. Both are online services that offer Git hosting and collaboration tools. While Github is very popular for open source projects, GitLab is mostly adopted by organizations for private repositories.


What are the requirements for taking this class?

No previous knowledge is required. I am around to help if you get stuck.


Do I need programming skills?

While Git is often used by software developers, you don't need any programming skills to learn Git.


Do I need to install any software?

Yes, you need to be able to install Git on your computer.


Does it cost anything?

Git is open source and free to download. You will find more instructions in the course notes.

If you don't already have a GitLab account, you can create one for free at GitLab(.)com


See you in class!

Bạn sẽ học được gì

Learn basic Git comands

How to commit changes

Work with branches

Share changes with others on GitLab

Create and review Merge Requests

Yêu cầu

  • Git installed locally
  • GitLab account

Nội dung khoá học

5 sections

Introduction

9 lectures
Course materials
00:02
Welcome to the course
01:16
How to install Git on Windows
02:00
How to install Git on Linux
01:05
How to install Git on macOS
01:40
Prerequisites
00:53
Creating a Git repository
04:38
Configuring Git
02:13
Your first Git commit
05:25

Git basics

6 lectures
Git staging explained
03:42
Unstaging changes
03:16
Viewing changes with git log
01:50
Committing a folder
02:34
Deleting files
02:29
The .gitignore file
02:50

Git branches

5 lectures
Creating a branch
04:25
Merging a branch (fast forward)
04:18
Merging a branch (recursive)
03:29
Rebasing commits
04:02
Resolving merge conflicts
12:41

Collaborating on GitLab

10 lectures
Working with remote repositories
04:39
Setting up SSH key for GitLab on Windows
04:39
Pushing changes to a remote repository
01:52
GitLab web interface
03:21
Making a commit through the GitLab web interface
00:57
Pulling changes from a remote repository
01:38
Resolving conflicts with remote repositories
04:12
Rebasing while pulling changes
03:40
Cloning a remote repository
01:44
Working with merge requests
10:10

Conclusion

2 lectures
Conclusion
00:58
Bonus Lecture
00:25

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.