avatar.jpeg

Jinyun Ma

🔥 本站所有文章均为本人学习实践后的加工整理,仅代表个人看法和观点,与其他任何人或组织无关!️

Mac 缺失的包管理 Homebrew

官方的说法是 macOS 缺失的软件包管理器,个人认为这也许是 macOS 上最好的包管理器。 简介 Homebrew Website Homebrew Github Homebrew Documentation The missing package manager for macOS. 安装 1 $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 卸载 1 $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" 当然也

Git 分支

分支几乎是 Git 的必杀技,倒不是说其他的版本控制没有分支这个特性,而是 Git 分支早已把其它的版本控制系统分支功能甩了好几条街。这么说不是夸张,因为 Git 的实现与项目复杂度无关,它永远可以在几毫秒的时间内完成分支的创建和切换。同时,因为每次提交时都记录了祖先信息,将来要合并分支时,寻找恰当的合并基础的工作其实已经很显然的摆在那里,所以实现起来非常容易。Git 鼓励开发者频繁使用分支,正是仗着这些特性作保障。

Git 查看日志

在提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,可以使用 git log 命令查看。

Git 起步

Git 是一种在全球范围都广受欢迎的版本控制系统。在开发过程中,为了跟踪代码,文档,项目等信息中的变化,版本控制变得前所未有的重要。但跟踪变化远远不能满足现代软件开发行业的协同需求,基于 Git 的 Workflow 满足了合作编程的需求,让开发从此变得更加高效和有趣。相比集中式版本控制系统如 SVN ,分布式版本控制系统 Git 拥有更强大的分支管理与合并能力,支持离线开发,并良好地保留了提交过程,让您和您的团队在开发过程中如虎添翼。

Mac 搭建 Homestead 集成开发环境

Homestead 英文官网 HomeStead 中文网站 HomeStead GitHub 介绍 Laravel 致力于使整个 PHP 开发体验变得愉快,包括你的本地开发环境。Vagrant 提供了一个简单、优雅的方式来管理和配置虚拟