代码协同管理工具 SVN GIT 什么是git git是一个开源的分布式版本控制系统。用于高效敏捷的管理大小项目代码。 git特点 * git 可以管理各种文件,特别是代码项目。多使用在*nix系统中* 是分布式管理,不同于集中管理。这是git和svn的核心区别* 更好的支持分支* 拥有全球唯一的版 ...
分类:
其他好文 时间:
2018-12-18 23:44:53
阅读次数:
233
需要升级npm版本大于某个版本。百度搜索如何更新npm至最新版本。90%的解决方案是让我们再用npm全局安装一遍npm,就可以更新至最新版本了。即: 但是,我尝试之后 查看npm当前版本 npm -v 显示的仍然是当前版本。npm 还有个命令是 update, 于是看了下官方文档: npm upda ...
分类:
其他好文 时间:
2018-12-14 21:12:06
阅读次数:
176
1.显示修改记录: git log 显示的有点乱,不要紧,我们可以一行一行的显示,只需要将命令修改为: git log --pretty=oneline 2.回到上一次修改的版本: git reset --hard HEAD^ 如果想往上n个版本,就是当前到 当前版本 加 n 的那个版本,用 git ...
分类:
其他好文 时间:
2018-11-25 16:20:27
阅读次数:
189
找到opencv某个版本的源码文件,进入build目录; 之后再删除源码目录即可; ...
分类:
系统相关 时间:
2018-11-12 13:53:12
阅读次数:
253
GIT仓库如何恢复到前一次提交 一、通过使用Git版本恢复命令reset,可以回退版本 reset命令有3种方式: 1、git reset –mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息 2、git rese ...
分类:
其他好文 时间:
2018-10-22 14:45:25
阅读次数:
167
由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的。 对于Ubuntu 16.04 LT ...
分类:
编程语言 时间:
2018-10-02 20:21:47
阅读次数:
289
基本参数: reset 参数–soft、 –mixed、 –hard,会对状态 working、index、head 进行重置 git reset --mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息git re ...
分类:
其他好文 时间:
2018-10-02 20:14:34
阅读次数:
184
1、将文件checkout到本地目录 2、往版本库中添加新的文件 3、将改动的文件提交到版本库 4、加锁/解锁 5、更新到某个版本 6、查看文件或者目录状态 7、删除文件 8、查看日志 9、查看文件详细信息 10、比较差异 11、将两个版本之间的差异合并到当前文件 12、SVN 帮助 13、版本库下 ...
分类:
系统相关 时间:
2018-08-29 14:28:18
阅读次数:
195
1.如果没有push上去,可以用git reset 本地回滚到之前的代码。 git log查看版本号,然后在用git reset + 版本号回滚。 2.如果push上去了,已经覆盖了线上的代码,就需要先用git revert + 版本号 或者 HEAD(回到上一个push的版本),将线上的代码回滚, ...
分类:
其他好文 时间:
2018-08-28 20:20:59
阅读次数:
166
Docker镜像操作,有五个常用的命令: a、拉取镜像,后跟镜像仓库名称,如果要指定某个版本,可以带上tag。 b、列出所有镜像,能得到镜像的相关基本信息。 c、删除镜像。可以根据镜像ID,或者镜像仓库名称进行删除。 d、镜像打标。可以将此操作与Git打标进行类比,相当于是release一个可用的镜 ...
分类:
其他好文 时间:
2018-08-24 01:59:15
阅读次数:
209