5 Underrated GitHub Features Every Developer Should Know

Nomadev - Jan 20 '22 - - Dev Community

Hello Beautiful People, Nomadev is back with another blog in this new year. We are a 1K Family now. Thanks for your support and keep supporting like that. So let's start with the topic.

Github is a popular place where devs can work and collaborate together. Here we can host plenty of open source projects. You must have used Github in your tech career. But there are some underrated features of Github hidden beneath the neat user interface and hence are overlooked by many. So we will get to know about that in this article.

swb.jfif

1. Github Developer Environment (github.dev)

This is one of the most useful and most underrated features of Github. If you are on a Github repository, you can open the repository in VS code in your browser just by pressing ".". It will open a VS code interface on your browser. It is best suited for making minor changes to your code. You can navigate files and source code repositories from GitHub, and make and commit code changes.

dot.gif

2. Github Command Line Interface

GitHub CLI is a command-line tool that brings pull requests, issues, GitHub Actions, and other GitHub features to your terminal, so you can do all your work in one place. It is an open-source tool for using GitHub from your computer's command line. When you're working from the command line, you can use the GitHub CLI to save time and avoid switching contexts.

ghcli.gif

3. Github Student Developer Pack

GitHub Student Developer Pack is one of the most underrated and the most useful free developer pack of tools and resources a student can have. This is made for the student developers to help them to have hands-on experience in various technologies. As for most students, real-world tools can be cost-prohibitive. GitHub created Student Developer Pack with some of their partners to help students to learn to code effectively for free. You can see the dedicated article here.

gsdp.png

4. File Finder

Besides creating new files, you can also navigate through the files in any repository quickly. This feature is not visibly obvious as it comes in the form of a keyboard shortcut.

You can also open the file finder by pressing t on your keyboard. Then Press the ↑ and ↑ jump over files up and down. Or, type the file name to select a specific file you already have in mind.
There are many other shortcuts for making your stuff handy you can see them here

Image description

5. Special repository

You can have an extra box in your GitHub profile (above image) to write more info about you if you create a repository and name it as your username.

For example, if your username is nomadev then create a public repository with a README.md and name it nomadev then you will see an alert box saying that you are activating a special repository.

The README.md file will come with default information to show you what you can do in that file. Go ahead and create yours!

spe.jpg




So that's my time devs see you next time with a more informational article.

So this was it, I want to thank you all for your support till now🥳

If you are interested in:

→Becoming a remote developer

→Master in Open Souce

→Growing in your current role

→Web & DevOps

→ Freelancing

→Coding Memes

→Coding Tips & Resources

FOLLOW ME for great content in 2022!✅🎉 on Twitter and here also.

Twitter.jpg

And if you want to appreciate my work you can buy me a coffee, Your appreciation is my motivation.

coffee.jfif

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .