Awesome
<h1 align="center">🚀 Git Master</h1> <p align="center">Git code tree extension.</p> <p align="center"> <img alt="Chrome Web Store" src="https://img.shields.io/chrome-web-store/users/klmeolbcejnhefkapdchfhlhhjgobhmo"> <img alt="Chrome Web Store" src="https://img.shields.io/chrome-web-store/v/klmeolbcejnhefkapdchfhlhhjgobhmo"> <img alt="Chrome Web Store" src="https://img.shields.io/chrome-web-store/stars/klmeolbcejnhefkapdchfhlhhjgobhmo"> <img alt="GitHub" src="https://img.shields.io/github/license/ineo6/git-master"> </p> <h3 align="center">🙋♂️ Made by <a href="https://github.com/ineo6">neo</a></h3>English | 简体中文
Install
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
Mark site
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
andf1
throughf19
.
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.
<img src="https://i.loli.net/2020/08/30/xX6vAM5bB7dgnLR.jpg" alt="wechat-like" width=256 height=256 /> |
Licence
Code released under the MIT License.