A practical Linux project showing how to set up a Git server on a remote server.
Buy the book (The Software Developer's Guide to Linux): https://packt.link/7f0mW
Use the Amazon code 20DAVID for 20% off.
Create a DigitalOcean account and get free credits when you spend $25: https://m.do.co/c/0380a1db56a6
Linux CLI commands used:
useradd --home-dir /home/dave --create-home --shell /bin/bash -G sudo dave
passwd dave
su - dave
mkdir .ssh
vim ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
CTRL-D to logout
ssh dave@YOUR_IP
sudo apt-get install git-core
git init --bare ~/myrepo.git
git clone dave@YOUR_IP:myrepo.git
cd myrepo
cat .git/config
vim README.md
git add .
git commit -m "add README"
IN NEW TAB /tmp
git clone dave@YOUR_IP:myrepo.git
cd myrepo
cat README.md
On this page of the site you can watch the video online Linux Project: Poor Man's GitHub with a duration of hours minute second in good quality, which was uploaded by the user tutoriaLinux 11 March 2024, share the link with friends and acquaintances, this video has already been watched 6,073 times on youtube and it was liked by 255 viewers. Enjoy your viewing!