上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 原文: http://amanvirk.me/validating-models-in-node-js-using-indicative/\ 在nodejs中有关于验证model的包有许多, 我最喜欢的是Indicative. 安装 例子 写些简单的例子来看看indicative是如何工作的。 ru 阅读全文
posted @ 2015-10-18 15:57 irocker 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 国庆期间把Atlassian的Git系列教程看完了。边看边翻译了相关文章。 原教程: https://www.atlassian.com/git/tutorials/ 我翻译的: git init git clone git config git add git commit git status 阅读全文
posted @ 2015-10-09 16:29 irocker 阅读(1943) 评论(2) 推荐(2) 编辑
摘要: git add -p console有一个交互式的界面(如下图),让你一个一个文件的选择是add还是不add.注意这些文件必须是tracked过的, 也就是说如果你的新的文件从来没有add过,那么他不会出现在这个界面中. y - 表示要添加到stage n - 不要添加到stage q - 退出 ? 阅读全文
posted @ 2015-10-06 22:57 irocker 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 格式化log输出 oneline --oneline标记将每个commit压缩成一行. 默认情况下显示一个commit ID和commit描述的第一行. 输出如下: decorate 许多时候知道commit是和哪一个分支或tag关联的是非常有用的. --decorate标记会让git log显示每 阅读全文
posted @ 2015-10-06 22:39 irocker 阅读(10480) 评论(0) 推荐(2) 编辑
摘要: git reset, git checkout, git revert能让你撤销你本地仓储的一些修改, 前两种命令可以作用于commit或者一个文件. Commit级别的操作 注意了git revert只能作用于commit不能作用于文件. reset 在commit级别, reset把你的bran 阅读全文
posted @ 2015-10-05 23:36 irocker 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: git rebase和git merge设计的初衷是解决相同的一件事, 即把一个分支合并到另外一个分支--只是他们两个处理的方式非常不一样. 当你在一个特定的分支开发新功能, 团队的其它成员在master分支工作提交了新的commit. 这个项目的历史就会分叉. 现在假设master中的这个新的co 阅读全文
posted @ 2015-10-05 23:27 irocker 阅读(1837) 评论(0) 推荐(0) 编辑
摘要: 这篇文章将介绍Git分支. 首先, 看看如果创建分支, 这就像是request一个新的项目历史. 接着, 来看看git checkout是如果能被用来选择一个分支的. 最后, 学习用git merge来合并分支. git branch 我们可以把分支看作是request一个全新的工作目录, 缓存区, 阅读全文
posted @ 2015-10-04 23:55 irocker 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: push就是把你本地仓储的commit传到远程仓储中去. 用法 push指定的分支到<remote>中去. 如果对于目标仓储来说不是一次fast-forward的merge, push会失败. 需要先git pull. 效果基本上和前一个命令相似, 但是他不管是不是fast-forward的merg 阅读全文
posted @ 2015-10-03 00:27 irocker 阅读(1400) 评论(0) 推荐(0) 编辑
摘要: git pull把git fetch和git merge压缩成了一条命令. 用法 作用和git fetch <remote> && git merge origin/<current-branch>一样. 和上面的命令类似, 但是不是使用git merge合并远程分支和本地分支, 而是使用git r 阅读全文
posted @ 2015-10-02 23:05 irocker 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: git fetch从远程仓储导入commit到你的本地仓储. 这些fetch到的commit是做为一个远程分支存储在你本地的. 这样你可以在集成这些commit到你的项目前先看看都有些什么修改. 用法 获取远程仓储所有的分支. 获取远程仓储指定的分支 讨论 当你想看看其他人都做了些什么工作的时候你可 阅读全文
posted @ 2015-10-02 22:48 irocker 阅读(2285) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页