• Stars
    star
    482
  • Rank 91,212 (Top 2 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Git Master Extension for git file tree, support GitHub、GitLab 、 Gitee、Gitea、Gogs

🚀 Git Master

Git code tree extension.

Chrome Web Store Chrome Web Store Chrome Web Store GitHub

🙋‍♂️ Made by neo

English | 简体中文

Install

Edge
Edge
Firefox
Firefox
Chrome
Chrome
Edge Web Store Firefox Addon Chrome Web Store

Features

  • Git file tree (GitHub && GitLab && Gitee && Gitea && Gogs)
  • File search
  • Show GitHub repo size and file download support
  • GitHub notifications
  • GitHub dark mode, also work for gist
  • Code Snippet
  • Browse the history of files (GitHub && GitLab)

Usage

By default, the extension only loads on domains below. You can manually enable the extension for your custom domain by clicking the extension icon and choosing Enable xxx.

  • github.com
  • gitlab.com
  • git.oschina.net, gitee.com
  • gitea.com, try.gitea.io

Pin first

guide-pin-en.png

Mark site

guide-mark-en.png

Settings

Access Token

By default, GitMaster makes unauthenticated requests to get repository metadata. However, there are two situations when GitHub require such requests to be authenticated:

  • You access a private repository
  • You exceed the API rate limit

When that happens, GitMaster will ask for your GitHub personal access token. If you don't already have one, create one, then copy and paste it into the token textbox in the Settings screen. Note that the minimal scopes that should be granted are public_repo and repo.

GitLab and Gitee have same configuration.

Access tokens are stored in the browser's local storage, only enter access tokens when you use a trusted computer.

Hotkeys

Hotkeys to pin or unpin the sidebar. You can enter multiple hotkeys by separating them with a comma.

  • Supported modifiers: , shift, option, , alt, ctrl, control, command, and .
  • Supported special keys: backspace, tab, clear, enter, return, esc, escape, space, up, down, left, right, home, end, pageup, pagedown, del, delete and f1 through f19.

Learn more at keymaster.

Contribute

We welcome all contributions. Please read CONTRIBUTING.md first.

Coffee or Star

Give a ⭐️ if this project helped you!

Coffee is also welcome.

WeChat
wechat-like

Licence

Code released under the MIT License.

More Repositories

1

hosts

GitHub最新hosts。解决GitHub图片无法显示,加速GitHub网页浏览。
TypeScript
4,824
star
2

homebrew-install

homebrew安装使用中科大镜像
Shell
497
star
3

fast-dev

GitHub访问助手
JavaScript
159
star
4

mp-ci

微信小程序、小游戏发布助手(CI)
TypeScript
93
star
5

wp-video

wordpress视频插件,可以快速插入视频,支持主流视频网站,并且对iOS用户提供Html5支持。
PHP
48
star
6

hubot-dingtalk

hubot-dingtalk:支持钉钉Outgoing
JavaScript
32
star
7

awesome-mirror

A collection of awesome mirror
32
star
8

chinese-segmentation

比较两句中文句子的相似度
Python
31
star
9

mini-deploy

微信小程序发布助手 mini program
JavaScript
30
star
10

nvm

nvm安装加速教程以及镜像。
22
star
11

weekly

我的周刊,目前包含前端周刊、GitHub周刊。
18
star
12

dingtalk-robot-sdk

钉钉自定义机器人(Incoming)调用SDK
JavaScript
9
star
13

redchat

免越狱微信
Objective-C
7
star
14

resignapp

Resign iOS app with dynamic library
JavaScript
7
star
15

mp-ci-demo

demo for mp-ci
JavaScript
6
star
16

wordpress-highlight

让highlight.js支持Mac风格代码高亮
CSS
5
star
17

WeChatHelloTweak

WeChat 测试 Tweak,会在进入微信时提示'hello world'。
Logos
4
star
18

wxContact

微信企业号-微企通讯录页面
JavaScript
3
star
19

eslint-config-magic

统一的 ESLint 配置规范。
JavaScript
3
star
20

magic-lint

提供代码规范,同时支持代码美化,commit检查功能。
JavaScript
3
star
21

get-cydia-deb

Python抓取cydia威锋源和178源的deb插件,并提供web访问端。代码写的不好,功能也很垃圾,仅供参考。
Python
2
star
22

github-card

github embed card for wordpress
PHP
1
star
23

jarvis

A simple helpful robot
CoffeeScript
1
star