- 浏览: 74105 次
- 性别:
- 来自: 合肥
最新评论
文章列表
首先,在确认需要进行版本还原以后, 打开GIT BASH 输入:
例如: git reset --hard d756f627fe568f4d8bcf1852ba60557eeab477a5 (版本号)
此操作成功以后,本地文件已经还原到 指定的COMMIT版本,
然后,如果远程服务器的文件库也需要还原到 d756f627fe568f4d8bcf1852ba60557eeab477a5 版本,则需要在GIT
BASH执行另外一条命令:
git push -f
此操作是把本地还原以后的文件强制推送到远程服务器,操作成功以后,远程服务器的文件库将 ...
GIT 使用经验(3) ---分支间的操作 (续)
- 博客分类:
- GIT
Git处理分枝和合并是非常独到的。无论是创建新分枝还是分枝之间切换,都表现出一个共同的特征--快!Git
鼓励在工作流程中频繁使用分支与合并,哪怕一天之内进行许多次都没有关系.下面就详解一下Git的合并与撤销
Git合并
比如现在项目提交了几次更新,在C2通过主分支创建了2个不同的分支做不同的任务
等任务做完需要merge到master时就可以切换到master分支下分别merge
iss01和iss02分支。首先merger iss01时,会看到Fast Forward的提示,因为C3是C2的直接上游,所以Git只需把 master 分支指针直接 ...
选择使用GIT来进行版本控制,除了它可以随时提交更新,速度快,和对分布式开发的强大支持外,
还有一点就是因为它提供多分支开发的操作便捷性,相对SVN来说要方便和快捷很多. 下面就根据NLB
KSI项目为例说明一下GIT环境下,如 ...
GIT 使用经验(1) ---安装环境和配置
- 博客分类:
- GIT
由于现在的项目使用GIT来管理,所以花了点时间去研究了一下,相对svn和cvs还是有它的优势的,所以先简单的介绍一下GIT及与SVN的区别:
1)GIT按lixnus的解释是--The stupid content tracker, 傻瓜内容跟踪器。
2)GIT的管理是在本地建立存储仓库,代码的所有变化的记录都在本地存储。也就是代码和管理仓库是形影不理的。不想svn分为客户端和服务器端。客户端只有一些简单的仓库信息,而真正的代码和代码的变化信息全都在服务器上保存。客户端一般只能得到代码文件(只是一般情况,如果非要得到当然也还是可以的)。所以git的这种方式可以减轻服务器的负担--不 ...
JAVA 简单排序总结
- 博客分类:
- JAVA
插入排序
算法描述
一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下:
从第一个元素开始,该元素可以认为已经被排序
取出下一个元素,在已经排序的元素序列中从后向前扫描
如果该元素(已排序)大于新元素,将该元素移到下一位置
重复步骤3,直到找到已排序的元素小于或者等于新元素的位置
将新元素插入到该位置中
重复步骤2~5
在IE6下, 背景图片不会默认有缓存,加上下面这一句就会把背景图片放缓存里,
document.execCommand("BackgroundImageCache", false, true);
这样就可以正常的加载背景图片了!
还有一个IE6下 AJAX请求的问题,如果两次AJAX请求的URL是一样的,那么IE6这个SB,就只会进行第一次请求,第二次会直接把上一次请求的结果返回给你.真欠呼!!
如果想每次AJAX请求都会正确处理,只要在URL后面加上一参数,表示该URL是和上一次不同的,一般用当前时间的毫秒数.
EXAMPLE ...
<input type="hidden" value="1" id="hiddenPageNum">
<div id="media_tn0" class="media_tn">
<a id="imageLink0" onclick="showPhotoByIndex(this.id);return false;" class="current" href=&quo ...
IE6下 用JS动态改变图片的时候 图片无法正常加载
- 博客分类:
- JS
<a href="javascript:void(0);" onclick="displayPrev(); return false;">«
prev</a>
需要在调用改变图片SRC的方法 后面加上return false;
还有在用JS 提交FORM的时候,也需要return false; 否则无法提交
需要的软件
1.TortoiseSVN
2.SVN.1.4以上的EXE 安装版(压缩版的也可以,只是需要需要配置PATH=$SVN$/bin)
这两个软件可以不按顺序安装.
安装的步骤就很简单了,在这里就不废话了.
(测试安装SVN是否成功---打开CMD,输入svnserve 如果报错就没安装好,一般人不会出现.
测试安装小乌龟是否成功---在任意目录,按右键看看可有小乌龟的图标就可以了!)
3,建立版本库(Repository)
运行Subversion服务器需要首先要建立一个版本库(Repository),可以看作服务器上存放数据的数据库,在安装了Subversion服务器之后 ...
在IE6/7下,table对象是不可以直接
var tr=document.createElement("tr");
appendChild(tr);
这样来插入一行的,需要 创建tbody对象然后用tbody来插入行,最后把tbody加入到table里面才可以!
或者可以使用insertRow(-1),insertCell(-1) 来插入行和列,FIREFOX下必须带-1这个参数!!!