K
K
KeterVik2018-05-25 06:39:10
GitHub
KeterVik, 2018-05-25 06:39:10

Recommendations for maintaining a project on github? And what is a license?

I have a series of mini-games. Every game is updated and improved. It's more convenient for me to have each game in a separate repository. But is it right? I saw a lot of profiles where people create a "language_name" repository and put all their projects in one language in separate folders there. How should you store your projects?
Another question is about the license. Why is it needed in my repository and where can I get it? Github itself recommends adding a license to the project, and even the smallest projects have licenses.
And one last question. Here once already answered the question "where to spread the projects on which I study." That is, I take some kind of tutorial from the network, go through it, and then improve it, add my features, textures, but the project is still not mine. There they advised to create a repository "learning projects" and send everything there. But isn't it better to create separate repositories with some special name? For example, add edu at the beginning - edu-python-snake?
I have very, very, very many questions about project management, portfolios, and so on. Most of the answers are on google, but some have to be asked here, so sorry for so many badly worded questions.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
M
Matvey Pravosudov, 2018-05-25
@KeterVik

How should you store your projects?

As you prefer. It's better to split projects into different repositories, if these are not some small pieces of code.
It is needed to protect your code from some use that you might not like (in short). There are many nuances, it is better to read habr .
Quite a good way. And if you mark which lesson you did, then no one will have any questions at all.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question