分类 代码管理 下的文章

jQuery 乱读之 now

jquery
  core.js里面extend 了一个now 方法;这个方法指向Date 的静态方法now。这个静态方法返回一个类似unix 时间戳的数字「单位是毫秒」;根据MDN 的描述,这个方法是在ECMA 5 才标准化的,所以在不支持ECMA 5 标准的浏览器上需要做一下兼容处理。

SVN Cheat Sheet 「分享」

  新公司用SVN 作为代码的版本管理工具,最近这几天花了点时间粗略学习了一下;总体来说,SVN 还是比较容易上手的,也许因为我有Git 的基础吧。分享一下,我找到的Cheat Sheet
cheatSheet4Svn_1.png
cheatSheet4Svn_2.png

Git 大小写敏感

logo
  Git 是支持大小写敏感的,但在clone 或init 时;它会根据系统自动选择。如果你的文件系统是大小写敏感的,它就是大小写敏感的;反之亦然。

回到git reset 之前

git_logo.png
git reset 之后,特别是加上--hard 参数。在你发现reset 错了之后,你会异常崩溃的(ノ﹏ヽ)。还好,git 会保存每一指针变化的更新「commit、merge、reset、checkout 等」,只要找到对应的变化,再reset 过去就没事了。

缓存git 的用户名和密码

git_logo.png
  如果你必需使用http 或https 来进行clone、fetch、pull、push 等操作;想必你对每次输入用户名和密码是相当地烦躁吧,如果能够保存用户名和密码,那该多好啊!

Git 标签管理

git_logo.png
  Git 已经有分支了,为什么还需要标签呢?然而,当你需要找出历史版本的时候「如找回v1.5版本」,如果没有标签的话;首先,你可能需要切换到相应的分支,然后查看log;最后找到对应的commit hash。其实,这样看起来并不麻烦!但是,有一个致命的缺陷:没有语义。一般情况下,我们极少会说在commit的时候就确定版本了;所以,当你想在一堆commit 里面找出你想要的版本,不好意思,画面太美了,请容我静静>_<

Git 分支管理

前言

  Git 现在应该是当之无愧的行业第一了「个人认为」。本人也在Git 上慢慢的摸索!Git 这东西懂的人很喜欢,不懂的人谈不上喜欢。但一旦你掌握了Git ,你一定会喜欢上这个软件的。这次,我们在这篇文章上一探Git 的分支管理,这里只将软件的操作,不谈思想什么的。既然Git 是多人协作的代码管理工具,那就从本地和远程两方面来说吧!

您的浏览器已过时

要正常浏览本网站请升级您的浏览器。现在升级

×