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
Watch video Linux Project: Poor Man's GitHub online without registration, duration hours minute second in high quality. This video was added by user tutoriaLinux 11 March 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 6,073 once and liked it 255 people.