This environment is set up for learning how to work with Gitea — a painless self-hosted Git service that provides a GitHub-like experience for managing repositories, issues, and collaborative development workflows.
gitea
: The Git hosting platform daemon running as a systemd service.tea
: The official command-line client for Gitea.git
: Version control system for managing repositories.Gitea is accessible at http://localhost:3000
Pre-configured user account:
laborant
iximiuz
# Create a new directory
mkdir test
cd test
# Initialize a new Git repository
git init
# Create a README file
echo "Hello world" > README.md
git add README.md
git commit -m "Initial commit"
# Create a new repository via tea CLI
tea repo create --name test
# Push the repository to Gitea
git remote add origin git@gitea.local:laborant/test.git
git push -u origin main
Happy learning! 🚀
This environment is set up for learning how to work with Gitea — a painless self-hosted Git service that provides a GitHub-like experience for managing repositories, issues, and collaborative development workflows.
gitea
: The Git hosting platform daemon running as a systemd service.tea
: The official command-line client for Gitea.git
: Version control system for managing repositories.Gitea is accessible at http://localhost:3000
Pre-configured user account:
laborant
iximiuz
# Create a new directory
mkdir test
cd test
# Initialize a new Git repository
git init
# Create a README file
echo "Hello world" > README.md
git add README.md
git commit -m "Initial commit"
# Create a new repository via tea CLI
tea repo create --name test
# Push the repository to Gitea
git remote add origin git@gitea.local:laborant/test.git
git push -u origin main
Happy learning! 🚀