• 如何在Ubuntu 16.04上使用Git钩子部署Jekyll站点

    Jekyll是一个静态站点生成器,它提供了内容管理系统(CMS)的一些优点,同时避免了由这种由数据库驱动的站点引入的性能和安全问题。在本教程中,您将学习如何使用Git和Git Hooks来自动执行Jekyll站点的部署过程,以及如何使用`git-shell`来额外保护您的生产环境。

  • 使用版本控制系统安全地管理秘密的介绍

    版本控制软件(VCS)是大多数现代软件开发实践的重要组成部分。除了其他好处,像Git,Mercurial,Bazaar,Perforce,CVS和Subversion这样的软件允许开发人员保存项目历史的快照,以实现更好的...

  • 如何在FreeBSD 11.0上安装Git

    Git是最流行的分布式版本控制系统之一。在本指南中,我们将演示如何在FreeBSD 11.0服务器上安装和配置`git`。我们将介绍如何以两种不同的方式安装软件,每种方法都有自己的优点。

  • 维护开源软件项目

    本教程将带您通过一些技巧保持开源软件的公共库。作为一个开源项目的领导者自带技术和非技术的责任,以帮助推动用户群和社区围绕项目。承担维护者的作用是向别人学习,获得项目管理经验,并观看你的项目成长和改变,因为你的用户成为投资贡献者的机会。

分享按钮