GitHub must know tips, teach you how to quickly find good projects, and learn programming

Learn to code and work with code, if you don't know how to use GitHub, you may need to go back and rebuild. Many novices have not yet realized the power of GitHub. Whether it is for study, graduation or work, they can find many useful project resources on it.

However, finding projects has always been the most troublesome problem for newbies, especially blind search projects, which is even more difficult. So today, I will teach you a few tips for using GitHub to quickly find the project you want.

insert image description here


1. Use GitHub smoothly

Before starting the skill teaching, let's help you solve a common problem: the web page opens GitHub and turns around, and even many times it can't be opened.

Recommend a free gadget, dev-sidecar, on GitHub smoothly .

First open gitee's website, then enter "dev-sidecar" to search, click "docmirror/dev-sidecar", this is a tool that can solve the problem of poor website access.

insert image description here

Find "Download Installation Package" in the menu bar, then click "Gitee Release", and then select the version corresponding to your computer system type to download. After the download is complete, start the installation.

After completion, you can open GitHub stably, and then we start to learn some tips for finding projects on GitHub.


2. Tips for finding projects on GitHub

The difference from blindly searching for projects is that you will use tricks to filter out some projects you don't want on GitHub and find what you want directly.

Method 1: Filter by project name/description/readme

When searching, you can use keywords to search for related content. For example, using in:name redis, you can search for projects that contain springboot in the project name.

insert image description here

Method 2, filter by the number of stars or forks

For excellent and popular projects, the number of stars and forks will be larger. Use keywords to search for redis stars >=200 , and you can filter out related projects with the number of stars and forks greater than the specified value.

insert image description here
Obviously, there are not many projects with more than 20,000 stars, only 7.

Method 3, filter by time

When you search blindly, the project you find may be an old project that no one maintains and is in disrepair, so you can add a time conditional search, such as entering redis pushed:>2022-01-01

insert image description here

Method 4: Mixed Use

The methods mentioned above can also be mixed, and multiple qualifications can be added together to find the items you want in a smaller range. Or take redis as an example, to find out the project after January 1, 2021, the number of stars is greater than 2000, and the description contains redis, you can search like this:

in:discription redis stars:>2000 pushed:>2022-01-01

Finally, we check the language we want, such as Python, to find projects related to Python that meet the above conditions.

insert image description here
There are only 15 eligible projects, which is much stronger than finding a needle in a haystack from hundreds of thousands of projects .

Fans who buy for free, move to the CSDN community


So today's sharing is here first. If you think it is helpful to you, please don't hesitate!

insert image description here

Guess you like

Origin blog.csdn.net/zhiguigu/article/details/123148725