![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
版本控制
steven_yzx
天行健,君子以自强不息!地势坤,君子以厚德载物!
展开
-
版本控制工具git的安装和常用命令
gitCreated 星期一 04 七月 2011一.安装GIT1.源码安装:从Git官网的下载页面下载最新稳定版源代码,然后编译、安装$ wget http://kernel.org/pub/software/scm/git/git-1.7.3.5.tar.bz2$ tar -xjvf git-1.7.3.5.tar.bz2$ cd git-1.7.3原创 2011-10-26 10:24:26 · 2618 阅读 · 0 评论 -
12个git实战建议和技巧
摘要:git无疑是现在最热门的版本控制工具,而且正在进一步侵占SVN以及CVS的市场。本文作者从国外技术问答社区Stack Overflow整理的12个很实用的git使用技巧和建议,希望对你有帮助。1.使用“git diff”来折叠多行用git diff经常会出现很多内容,导致很多内容被遮住了,让人很是苦恼,幸运的是这里有个解决方案。如果你使用less作为默认的pager,只需要输转载 2012-12-12 21:38:23 · 827 阅读 · 0 评论 -
git config 配置
一.Git已经在你的系统中了,你会做一些事情来客户化你的Git环境。你只需要做这些设置一次;即使你升级了,他们也会绑定到你的环境中。你也可以在任何时刻通过运行命令来重新更改这些设置。 Git有一个工具被称为git config,它允许你获得和设置配置变量;这些变量可以控制Git的外观和操作的各个方面。这些变量可以被存储在三个不同的位置: 1./et转载 2012-12-12 15:19:28 · 1327 阅读 · 0 评论 -
使用meld做git的diff工具
I think Meld is a good gui tool for git diff.setp 1:Ubuntu install meld sudo apt-get install meldstep 2:create a shell script named git_meld.sh vim ~/bin/ngit-meld.sh原创 2012-12-12 15:15:27 · 12744 阅读 · 1 评论 -
指定svn 的diff 工具
1.svn diff 的指令内部执行过程当使用svn diff命令比较某个文件的修改前后时,例如执行以下命令:$ svn diff -r4420 ngx_http_limit_req_module.c那么实际会向默认的diff程序发送如下命令:-u -L ngx_http_limit_req_module.c (revision 4420) -L ngx原创 2012-09-14 09:45:47 · 9905 阅读 · 0 评论 -
svn 命令行创建和删除 分支和tags
创建分支svn cp -m "create branch" http://svn_server/xxx_repository/trunk http://svn_server/xxx_repository/branches/br_feature001获得分支 svn co http://svn_server/xxx_repository/branches/br_f原创 2012-04-28 14:06:05 · 129688 阅读 · 1 评论 -
svn: 服务器发送了意外的返回值(403 Forbidden)
用svn拉代码的时候出现如下错误:svn: 服务器发送了意外的返回值(403 Forbidden) 结果无意间 换个账户就好使了,很怪异!!原创 2012-04-26 09:42:17 · 6947 阅读 · 0 评论 -
git -svn 在ubuntu下的安装与应用
Git是一款分布式版本管理工具,由linux的缔造者Linus Torvalds设计并实现,具体关于Git的介绍和使用方法可参见其官方站。这里要说的是Git是如何做到既可以管理好本地代码又可以与已有的SVN中心库进行同步的。1、安装git-svn默认包含在Git的安装包中,不过在Ubuntu中,git-svn是作为一个独立的Package需要额外安装的sudo apt-get原创 2011-12-09 14:03:45 · 9196 阅读 · 1 评论 -
svn 命令行下常用的几个命令
1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.ph原创 2011-11-28 08:16:20 · 332934 阅读 · 3 评论 -
git mergetool 设置为 meld
step 1: git config --global merge.tool meldstep 2:git mergetoolstep 3:git commit原创 2016-07-06 16:37:33 · 4775 阅读 · 0 评论