Skip to content

adinathphad/linux-git-server-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Linux Git Server Setup (Self-Hosted Git)

This project demonstrates how to set up a secure private Git server on Linux without using GitHub or any third-party platforms.

It covers installation, SSH authentication, repository management, and version control operations.


πŸ“Œ Features

  • Install Git on Linux
  • Create dedicated git user
  • Configure SSH key-based authentication
  • Setup bare repository (server)
  • Push and pull code securely
  • Clone repository to verify setup
  • Fully private version control system

πŸ›  Tech Stack

  • Linux (Ubuntu/Debian)
  • Git
  • SSH

🧠 Architecture

Local Machine β†’ SSH β†’ Git Server (bare repo)

About

This project demonstrates how to set up a secure private Git server on Linux without using GitHub or any third-party platforms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages