awesome-git-cn
:dragon_face: 收集整理一些常用 Git 教程、工具 の 资源库,以便在工作中迅速的查找所需...
https://github.com/hylerrix/awesome-git-cn
Last synced: about 10 hours ago
JSON representation
-
Tools
- awesome-git-addons - lists more than 20 git addons including all available commands
- myrepos - a tool to manage multiple version control repositories
- etckeeper - a collection of tools to let /etc be stored in a git repository
- GitIgnore Collection - collection of gitignore files for various programming language
- git-extras
- Gitrob - a command line tool to find sensitive information lingering in publicly available files on GitHub
- bash-git-prompt - An informative and fancy bash prompt for Git users
- git-extra-commands - Another collection of useful git commands.
- BFG Repo-Cleaner - a simpler, faster alternative to git-filter-branch for cleansing bad data out of your Git repository history
- git-follow - a tool for following lifetime changes of a file throughout the history of a Git repository.
- mu-repo - a tool to help in dealing with multiple git repositories
- gr - a tool for managing multiple git repositories
- gitFS - a FUSE file system that fully integrates with git
-
Client
- GitKraken - a cross Git client for Windows, Mac & Linux. Electron based. Free for non-commercial use and paid Pro version is available.
- SourceTree - free (in-beer) GUI client. Windows and Mac only
- GitExtensions - a shell extension, a Visual Studio 2010-2015 plugin and a standalone Git repository tool.
- TortoiseGit - an easy-to-use Git client on Windows. well-integrated with Windows Explorer.
- git-cola - a cross-platform Git GUI client
- Ungit - The easiest way to use git. On any platform. Anywhere.
- SGit - Git client for Android 4.x
- GitHub Desktop - Git Client by GitHub. works with GitHub and GitHub Enterprise seamlessly
- RabbitVCS - TortoiseSVN inspired graphic tool for version control systems, with Nautilus and Thunar integration
- GitUp - a clean, minimal Git client. Mac only.
- WorkingCopy - a powerful Git client for iOS. Free with in-app purchase to unlock the ability to push commits.
-
Self-Hosted Repository
- RhodeCode CE/EE - a platform delivering enterprise source code management
- Apache Allura - an open source implementation of project hosting platform
- Phabricator - an integrated set of powerful tools to help companies build higher quality software
- GitBlit - Pure Java Stack for managing, view, and serving Git repositories.
- Gogs - a self-hosted Git Service written in Go.
- GitHub Enterprise - self-hosted solution provided from GitHub
- Bitbucket Server - self-hosted refrom Atlassian. Good integration with JIRA and other Atlassian products
- GitBucket - a GitHub clone powered by Scala.
-
Workflow
- Atlassian Git Tutorial - Comparing Workflows
- Pro Git - Distributed Workflows
- GitHub flow - a simple branching model with a single master
- Git DMZ Flow
- GitLab flow
-
自建代码托管平台
- GitBlit - 用于管理,查看和服务 Git 仓库的纯 Java 堆栈。
-
Repository Hosting
- AWS CodeCommit - a SaaS service provided by Amazon Web Service on high availability infrastructure
- Kiln - paid Git repository hosting service
- Codeplane - a paid Git repository hosting service with no contributor limit
- GitLab.com - a free Git repository hosting service served by GitLab EE. Unlimited repositories and private collaborators
- Deveo - a paid repository hosting service with support for Git, Subversion, Mercurial, WebDAV
-
Tutorial
- Learn Git in a Month of Lunches - tutorial-based book by Manning Publications
- Git Magic - short book about Git
- Making Sense of Git – A Visual Perspective - Git from a timeline and level perspective and git commands cheatsheet grouped by functionality
- Use gitk to understand git - all important Git terms (commit, commit SHA, branch, merge, rebase) explained using gitk
- Flight rules for Git - guide about what to do when things go wrong
- Git-it - app-tutorial on Git
- Git from the bottom up - great series of articles about Git
- The Git Community Book - book built by dozens of people in the Git community
- Migrating to Git LFS - Use Git LFS on an existing repository to manage large files in a better way
- Explain Git with D3 - Visualized few basic Git concepts using D3.js: commit, branch, checkout, reset, revert, merge, rebase, fetch, pull, push, tag
- Git Magic - short book about Git
- Atlassian Git Tutorial - comprehensive tutorial on Git
- Learn Version Control with Git - freemium ebook from fournova Software (makers for Tower), associated with paid video course
- Pro Git - free Git book (CC BY-NC-SA 3.0)
- Git Pocket Guide - a short O'Reilly book on Git
- Git Real: Code School - paid training course from Code School
-
客户端
- RabbitVCS - TortoiseSVN 版本控制系统的图形工具,集成了 Nautilus 和 Thunar(译者注:这里的翻译意思尚不明确)。
-
工具
- gr - 一个管理多个 Git 仓库的工具。
-
Extensions
- git-annex - allow managing large binaries among machines, as if operation a normal git repository. possible to creates a synchronised folder with [git-annex assistant](https://git-annex.branchable.com/assistant/).
- Git Virtual File System or GVFS - solution for managing very large Git repository while maintaining speed and efficiency of most operations. in developement by Microsoft.
-
什么是 Aweningo?
-
微信小程序
- Gitter - 高颜值的 Github 小程序,除 Github 榜单外还能学习 Git 并跟踪用户订阅的开发者动态。
-
Hook management
- husky - Git hooks for Node.js, manage your hooks from your package.json
- quickhook - a fast, Unix'y, opinionated Git hook runner
- Overcommit - a extendable Git hook manager written with Ruby.
Categories
Sub Categories
Keywords
git
8
golang
1
github-api
1
gitignore
1
pre-commit
1
hooks
1
commit
1
ungit
1
ui
1
nodejs
1
javascript
1
resources
1
lists
1
list
1
cli
1
awesome-list
1
awesome
1
addons
1
addon
1
add-ons
1
stat
1
patch
1
git-log
1
git-diff
1
diff
1
zsh-plugins
1
zsh-plugin
1
zgenom
1
sre
1
shell-scripts
1
shell-script
1
prezto
1
oh-my-zsh-plugin
1
oh-my-zsh
1
devops-tools
1
devops
1
collection
1
bash
1
antigen
1
security
1
osint
1
add-on
1