Tag archives for Git

开源知识

开源书籍-《Git 魔法书》

《Git 魔法书》-Git Magic是一本关于Git知识的开源书籍,该书主要面向初学者讲解 Git 基础知识与使用技巧,如代码提交、版本回滚、分支合并、冲突处理、索引维护及多人开发协作的整个流程等内容。本书遵守GPL V3开源协议。目前已翻译多种语言(包括中文)。 书籍阅读: 单一文件: 纯HTML,无CSS。 PDF文件: 打印效果好. Debian包, Ubuntu包: 本地拷贝。 纸质书 …
Continue Reading
开源知识

开源书籍- Git 中文教程

git-recipes是开源的 Git 中文教程 ,项目中的所有内容采用知识共享-署名(CC BY AU)协议共享。源于国外社区的优秀文章和个人实践。 教程描述了从零开始创建一个项目并且用 Git 来进行版本控制,讨论如何在个人项目中使用 Git,比如如何初始化项目,如何管理新的或者已有的文件,如何在远端仓库中储存代码等。之后介绍团队协作和管理, Git命令详解,实用贴士众多实用内容。  …
Continue Reading
开源软件

Git管理开源小工具Xit

Xit是Mac OS下的Git储存管理开源软件,软件遵守Apache v2开源协议。Xit主要目标是: 查看和管理 Git repository 灵活和稳定的管理很多 commits 以及文件 更加好的管理代码方便未来继续开发 主要功能: 历史查看图表 分支,tags等边栏导航 查看选定的 commit的差别 基本的git动作: staging, committing, remote push/p…
Continue Reading
开源软件

命令行Git图形界面lazygit

lazygit是一款用于 Git 命令行的终端 UI,  Go 语言编写,基于 gocui 库。支持Windows/Linux/Mac OS 多操作系统,遵守MIT开源协议。 图形界面依然需要通过命令行进行控制, 但是界面更加友好直观。 软件特性 轻松添加文件 解决合并冲突 轻松检出最近的分支 滚动查看 branches/commits/stash 的日志和差异信息 快速进行 pushing/pu…
Continue Reading
开源软件

团队共享协作存储开源工具SparkleShare

SparkleShare是一款基于 git 的文件分享的开源工具,支持 Linux 、Win 及 Mac OS 平台。 可以用来团队协作和分享资源, 是DropBox的开源替代方案。SparkleShare可以挂载在 GitLab 仓库上,能够采用一个精妙的开源架构来进行资源管理,同时具备了 DropBox 应有的特性,包括同步、版本控制等等。更多的优点,包括可以自建服务器、与 Gnome 友好集…
Continue Reading