This is an old revision of the document!


Git and Git Hosting

What is Git?

Git is a smart tool that helps you keep track of changes to your files over time. Think of it like a special version of “Save” that remembers every change you’ve ever made.

You don’t have to use Git directly — tools like Git Winch do the hard work for you behind the scenes. But here’s what Git does:

Let’s say you’re working on a report. You create a file called `report.docx`. Git won’t store it yet — that only happens when you tell it to. Once you do, Git saves that version forever. If you make changes later, Git can save that new version too. And if something goes wrong, or you just want to go back to how things were before, Git makes that easy.

So, Git is like a safety net for your files. It helps you work with confidence, knowing you can always get back to an earlier version if needed.

And best of all, you don’t need to know how Git works to benefit from it. Just use Git Winch, and it takes care of everything for you.

What is Git Hosting?

Now, imagine you're working with others — maybe your team is spread out across different places. How do you all work on the same files without getting confused?

That’s where Git Hosting comes in. It’s like a shared online folder where your files live. Everyone on the team can access it, but each person can work on their own part of the project without messing up what others are doing.

Some popular Git hosting services are GitHub, GitLab, and Gitea. These platforms help teams: - Share files easily - See who changed what and when - Combine everyone's work safely

It’s not exactly like Google Drive or Dropbox — it’s smarter. It knows how to handle teamwork and keeps everything organized.

What is a Repository?

A repository — or “repo” for short — is like a special folder for one specific project or task. Inside it, you can store documents, spreadsheets, images, or any other files related to that project.

When you store files in Git, you’re actually storing them inside a repository. And you can create as many repositories as you need — one for each project, department, or client.

Only the people who need to work on a particular project get access to its repository. That way, your files stay secure and only visible to those who should see them.

How does it work with Git Winch?

In Git Winch, the owner creates a repository on a service like GitHub, GitLab, or Gitea. Then, they decide who gets to see and edit the files.

You can choose whether someone can: - Only view files (read-only) - Edit and update existing files - Or even add completely new files

This gives you full control over who does what — so your team can work together safely and efficiently.

Team members use Git Winch to: - Download files from the repository - Make changes or add new files - Send their updates back to the main project

And the best part? No one else needs a separate account on GitHub, GitLab, or Gitea — only the owner does.

This makes Git Winch perfect for small offices and teams who want to work together smoothly, without needing to be tech experts.

git.1750267126.txt.gz · Last modified: by cherin