课程: Linux Tips
免费学习该课程!
今天就开通帐号,24,700 门业界名师课程任您挑!
Set up a Git server
- [Instructor] Git is a popular source control management tool that can be used locally and remotely. In this episode, I'd like to spend a few minutes setting up a Git server, like we might use for an organization or a group of people working together on a project. While it's common to use existing services or products like GitHub and GitLab, it's also useful to know how to set up a standalone Git server, should you need to. To do this, we'll take a few steps. Git can operate remotely using SSH. So that's the method we'll use here. We'll create a user called Git on the server. And so we establish a secure connection. We'll need SSH keys, so we'll create those too. And in order to have a repository on the server, we'll need well a repository. So we'll create a directory on the server for each project that needs hosting. And finally, we'll create a project on a client machine and commit it to the server, using the SSH key…
内容
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
(已锁定)
Planning a home server6 分钟 11 秒
-
(已锁定)
Backups with rsync6 分钟 18 秒
-
Linux on an old PC6 分钟 7 秒
-
(已锁定)
Creating a disk image with dd3 分钟 54 秒
-
(已锁定)
Mounting and writing disk images with dd7 分钟 1 秒
-
(已锁定)
Migrating to a new distro4 分钟 33 秒
-
(已锁定)
Planning a portable bootable disk3 分钟 12 秒
-
(已锁定)
Creating a portable bootable disk5 分钟 30 秒
-
(已锁定)
Host your own Apache web server5 分钟 32 秒
-
(已锁定)
Set up Let’s Encrypt on a web server5 分钟 3 秒
-
Host a personal cloud with Nextcloud4 分钟 50 秒
-
(已锁定)
Hosting email services3 分钟 7 秒
-
(已锁定)
Set up a print server with CUPS6 分钟 5 秒
-
(已锁定)
Create a network PDF printer4 分钟 37 秒
-
(已锁定)
Remote logging with Rsyslog7 分钟 12 秒
-
(已锁定)
Set up a Git server4 分钟 15 秒
-
(已锁定)
NGINX web server4 分钟 11 秒
-
(已锁定)
Share files with a Samba server3 分钟 35 秒
-
(已锁定)
Set up an NFS server3 分钟 58 秒
-
(已锁定)
Monitoring your server2 分钟 49 秒
-
(已锁定)
Exploring Internet Relay Chat (IRC)6 分钟 6 秒
-
(已锁定)
Keep on learning!35 秒
-
(已锁定)