Well, l've been viewing Gitea on my small android phone.
Ask
Rules
- Be nice
- Posts must be legitimate questions (no rage bait or sea lioning)
- No spam
- NSFW allowed if tagged
- No politics
- For support questions, please go to !newcomers@piefed.zip
Gitea as its core is a git forge. A place to store data using git as a synchronisation method.
What data? Anything you want, but best works with loose files like that used with programming so you can roll back code, create a copy to test your change before adding it to the main repository.
That doesn't mean it can't store other files. Exe, jpeg, mkv, are all fine to store there but not it's ideal purpose.
Gitea is awesomly similar to GitHub, GitLab, Codeberg, and many others, yet everything of these - is not Git. Git is a whole Universe started by Linus Torvalds, and now supported by marvelous Communities.
Gitea is a same service, as the aforementioned, for a remote, authorized, and safer Git, and other features as: Repository optimizations and analysis; Issue tracking; Discussions; Automation as Action Workflows etc.
Git Large File Storage (LFS) is normally used for data over 20-100 MB, and it is not directly related, nor officially maintained by Git.
Please do not store in Git pure binary or media files over 10 MB. Otherwise, your remote and local Git may struggle every change processing comparing bit-by-bit, instead of its hashsum.
One of the book to seriously start with Git I would recommend, in addition to its official documentations and Man files:
- Head First Git by Raju Gandhi.
Raju Gandhi ?? I read Rajiv Gandhi 😄😄😄😄😄
Funny or not, but the author is a miracle. Their attitude to the book, family, travel, and overall passion is another marvel, too.
The book is also attributed to his mother.
Writing a book is often viewed as a solitary activity. But no one is an island. I can only aspire to personify the values imparted upon me by my family, teachers, and mentors. My work is built on the shoulders of giants - technologists from the past and present who worked, and continue to work, tirelessly to make the world a better place. You may see my name on the cover, but a lot of the credit for this book goes to these individuals...
The countless individuals who contribute to Git, and those who enrich the ecosystem around Git by writing detailed technical blog posts, creating informative videos, and answering questions on Stack Overflow - I am humbled by your work, and I hope that this book will be a valuable addition to your valiant efforts. Thank you.
My eternally patient, much better half, Michelle, who shouldered everything that needed to be done so I could focus on this book. Several of the narratives in this book come from her creative mind. I love you.
My family and my sisters, who (despite their fervent denials) forged me into the individual I am. And finally, you, the readers. Your attention is a scarce resource, and I deeply appreciate the time you’ll spend with this book. Happy learning.Now go on, Git!
~ "Head First Git: A Learner's Guide to Understanding Git from the Inside Out" by Raju Gandhi [ISBN:
978-1-492-09251-3]
Do you happen to be the author ? This is an lndian name.
That's a beautiful, lovely name, indeed! ✨
Yet, I was born in Vilnius, Lithuania.
Are you the author ?
As mentioned, I am sorry, but I am not the author. Raju Gandhi is.
It should be possible to contact him if required:
Raju has been writing software for over two decades. He's a software developer, architect, consultant, author of multiple books, teacher, and a regularly invited speaker at conferences around the world.
Related: https://rajugandhi.com/
I don't understand why people are down voting you. You've been very helpful.
It's the same as them, a git server with additional features.
If you've seen Gitea's UI and Codeberg's UI, you'll realize that they look identical. That is because Codeberg's software, Forgejo, is actually a hard fork of Gitea.
The great project that have been out there for years...
And I've no idea why some just still ask without a single personal research, sorry... There's so just much awesome information about such projects... if you just make a little search...
Yes, they oriented their design on GitHub, including the Act Runner Yaml configuration based on Nekto's work.
The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service.
Source
Gitea is incredibly freaking awesome for personal, safe, Git service, too, with even Action runner workflows. The standard Git, HTTPS, and SSH protocols are supported.
You may just self-host it on a host (or more isolated) by building/downloading the single binary/container for your host and launch it. Yes, the whole marvel is a single Go binary.
There are numerous people who work on the project right now:
- https://github.com/go-gitea/gitea
With their license change, Forgejo fork happened.
---
Update (+~120m):
Well, thankfully, you cannot dislike/devote your own life, dear unknown voter(s). Or, may/would/did you?
Oh! Of course, fudge you, "voter(s)"! And, you are free to dislike this message, too, kid(s).
Not sure about gitea specifically, but you'd be surprised how often a product website absolutely confounds people going there to look up what it basically is. And then searches for it talk about it but assume you know at least some basic concept that it's wrapped around and jumping right into what it does better than the competition, but never what it actually does.
It's like if McDonalds Web site listed that it's cheaper than the competition, and how many it's served and how happy it's employees are, without getting around to mention it serves burgers because, like, everyone knows at least that part, right?
Some niche programs are exactly like that, and if you don't know what github is, or a repository, personal research saying it's 'like that' isn't going to get where you're hoping.
To help decide if Gitea is suited for your needs, here is how it compares to other Git self hosted options.
---
Update (+~55m):
Well, thankfully, you cannot dislike/devote your own life, dear unknown voter(s). Or, may/would/did you?
Oh! Of course, fudge you, "voter(s)"! And, you are free to dislike this message, too, kid(s).
How to work on it ? It doesn't look like your normal GitHub or Codeberg.......
I am sorry, but what do you mean by "work"? There's a whole documentation out there, just in case:
- https://docs.gitea.com/category/usage
Thanks for this link.