cgit is a tiny git tool for Chinese developers. cgit can clone code from a mirror of GitHub.
Alternatives To Cgit
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Git Recipes13,001
4 years ago9
🥡 Git recipes in Chinese by Zhongyi Tong. 高质量的Git中文教程.
Github Hans1,375
2 years ago24mitJavaScript
[废弃] {官方中文马上就来了} GitHub 汉化插件,GitHub 中文化界面。 (GitHub Translation To Chinese)
7 years ago6CSS
GotGitHub: an open source E-book about GitHub in Chinese
Free Programming Books780
5 years ago3
Free Learning Resources In Chinese
Paddlepaddle Deepspeech431
4 months agoapache-2.0Python
基于PaddlePaddle实现的语音识别,中文语音识别。项目完善,识别效果好。支持Windows,Linux下训练和预测,支持Nvidia Jetson开发板预测。
10 months ago10Python
Chinese and Japanese Handwriting Recognition.
Cz Emoji Chinese46
a year ago14August 11, 2020mitJavaScript
🚴 炫酷的中文版本的 git commit emoji 🐛🎨✨ 🔥💄📝 🎉 命令行
Codeigniter Userguide45
5 years ago3HTML
Chinese Language User Guide
Awesome Cn39
3 years ago
P5 Riji2211a year ago43January 02, 2022otherPerl
git based simple static site generator mainly for blogging
Alternatives To Cgit
Select To Compare

Alternative Project Comparisons

Contributors GitHub release GitHub All Releases

cgit is a wrapper of git.


  • Clone a repo from GitHub without the whole URL
  • GitHub proxy transparent support
  • Git command alias support


cgit can set a mirror address for you if it's very slow with fetching data from GitHub.

Run this command cgit mirror in your local git repository directory, it'll change the fetch address to Reversing it is very easy, just run command cigt mirror --enable=false.


brew install linuxsuren/linuxsuren/cgit

cgit is fully compatible with git. So you make an alias for it. Add the following line into you shell profile:

alias git='cgit'

For bash users, you edit it via: vim ~/.bashrc

For zsh users, you can edit via: vim ~/.zshrc

Get started


cgit clone linuxsuren/cgit

GitHub Proxy

Sometimes it's very slow when clone the code from GitHub. So cgit will clone it by a GitHub proxy.


Add a command alias: cgit alias set cm 'checkout master'

Use an alias: cgit cm

List all alias commands: cgit alias list


This project can be released via linuxsuren-versions.

Popular Chinese Projects
Popular Git Projects
Popular Community Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.