安装之前我们先来了解下git,并且要反问下:我为什么要使用git?svn用的不是很好嘛,我干嘛要换?。。。问1:为什么需要版本控制系统?版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。大部分时候我们使用最频繁的还是对源代码文件的版本控制,其实任何文件都可以纳入版本控制系统。1...
分类:
系统相关 时间:
2014-07-06 22:48:52
阅读次数:
315
1.github上版本和本地上版本冲突的方法,即提交时会提示如下错误:解决方法,提交时采用如下代码:git push -u origin master -f参考链接: http://blog.csdn.net/shiren1118/article/details/7761203
分类:
其他好文 时间:
2014-07-06 20:57:38
阅读次数:
172
本文描述了GitLab&Git Windows 客户端的新建分支、clone repo、SSH和HTTP认证、add、commit和push流程。
记录每次更新到仓库工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪文件的状态变化周期检查当前文件状态要确定哪些文件当前处于什么状态,可以用git status命令$ git status如果当前工作目录中添加了新文件,会显示为未跟踪状态$ vim README $ git status On...
分类:
其他好文 时间:
2014-07-06 18:27:50
阅读次数:
149
查看提交历史1.查看提交历史git log 默认不用任何参数的话,git log会按提交时间列出所有的更新,最近的更新排在最上面git log有许多选项可以帮助你搜寻感兴趣的提交 1. -p选项展开显示每次提交的内容差异 2. -2显示最近的两次更新该选项除了显示基本信息之外,还在附带了每次 c.....
分类:
其他好文 时间:
2014-07-06 17:48:20
阅读次数:
239
习惯了 Windows 的用户,一直不喜欢用类似命令行的东西来操作,当然我也不是不喜欢,只是操作太慢了。也许 Linux 大神在命令行的帮助下,办事效率翻倍,那也是非常常见的事情。。当然我不是大神,所以还是得选择一个合适的工具才行。其实相信大家也是一样,简单学习之后,直接就上工具了。。我找到一篇不错...
分类:
其他好文 时间:
2014-07-06 17:27:02
阅读次数:
178
#技术晨读# 分布式缓存的一起问题 数据一致性一直是分布式缓存最需要考虑的问题,文章的这起问题场景就是master缓存集群出现了单点故障,有什么方案能避免切换导致的数据一致性的问题。 http://timyang.net/data/cache-failure/ #技术晨读# 一次成功的漫游京东内部网...
分类:
其他好文 时间:
2014-07-06 16:19:28
阅读次数:
351
撤消操作1.修改最后一次提交 有时候我们提交完了才发现漏掉了几个文件没有加,或者提交信息写错了。想要撤消刚才的提交操作,可以使用--amend选项重新提交: $ git commit --amend 直接运行此命令的话,相当于有机会重新编辑提交说明,但将要提交的文件快照和之前的一样。 如果刚...
分类:
其他好文 时间:
2014-07-06 15:56:33
阅读次数:
127
override def preStart() { webUi = new WorkerWebUI(this, workDir, Some(webUiPort)) webUi.bind() //创建并绑定UI registerWithMaster() //注册到Master}d...
分类:
其他好文 时间:
2014-07-06 12:54:32
阅读次数:
220
Master.preStart(){ webUi.bind() context.system.scheduler.schedule(0 millis, WORKER_TIMEOUT millis, self, CheckForWorkerTimeOut) //定时任务检测是否有DEAD WORK.....
分类:
移动开发 时间:
2014-07-06 12:51:21
阅读次数:
249