What is a GitMaster
Octotree, as many of you know, is a browser extension for GitHub that displays a project’s tree structure and file code on a web page.
The core function of GitMaster is the same as Octotree, but it also has its own features.
- 🚀 support
GitHub
,GitLab
,Gitee
- 🖊️ Supports private deployment pages with one-click markup
- 🌗 Dark mode (only
GitHub
) - 🔔 Notification function (Only
GitHub
) - ⬇️ Directories and files can be downloaded separately
Gitee is the code cloud, which will be uniformly called code cloud for the sake of writing convenience.
How to use
You can search for Git Master in the store or click on the store page to install it.
- Chrome Web Store
- Edge Web Store
- Firefox Addons
When the installation is complete, open the example page to see the effect.
Set up the
You are advised to set the Access token first after the installation. By default, the number of requests is limited. After the number of requests exceeds the limit, you can only set the Access token to obtain more requests.
Click Settings in the upper right corner, enter in the corresponding XXX Access Token bar, and finally save.
Click the key icon in the upper right corner of the input box to jump to the Access Token generation page.
Private Deployment Page
Github.com, Gitlab.com, gitee.com are identified by default, and if you’re still using an enterprise-deployed version, you can tag yourself.
Click the icon in the upper right corner of the browser and select Enable XXX or Disable XXX on the page that is displayed.
Stop position
Click the icon to switch the position where GitMaster appears. In addition, click the pin position to fix the plug-in
The dark pattern
Click the arrow pointing to the position icon to open the dark eye protection mode, today saved a few hours of electricity ~
File download
Increased the number of folders and file size in the project structure tree. If you do not need this function, you can turn it off in the options, as shown in the figure below.
In addition, in the original code page added to download the specified folder, file function, no longer need to download the entire warehouse for individual content.
What is the goal?
Octotree actually supported GitLab for a while, and then finally only Supported GitHub, so we had to install multiple plug-ins to support GitHub, GitLab, and Code Cloud.
GitMaster is designed to solve this whole problem and add more efficiency features, eventually hoping to install just one plug-in for most of the usage.
If you have any suggestions, please leave a comment or mention an issue on GitHub. Your efforts will definitely take GitMaster further.
Github.com/ineo6/git-m…