随笔分类 -  版本控制

学习、分享svn、git的常见使用操作及交流遇到的问题!
摘要:参考文献: https://www.atlassian.com/git/tutorials/merging-vs-rebasing#the-golden-rule-of-rebasing 阅读全文
posted @ 2020-02-08 11:44 冰狼爱魔 阅读(251) 评论(0) 推荐(0) 编辑
摘要:一、删除本地、远程标签 二、本地分支操作 三、远程分支操作 四、分支克隆操作 五、gitolite设置分支、标签权限 阅读全文
posted @ 2018-07-19 19:40 冰狼爱魔 阅读(162) 评论(0) 推荐(0) 编辑
摘要:廖雪峰的GIT教程 链接地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 阅读全文
posted @ 2018-04-13 23:09 冰狼爱魔 阅读(117) 评论(0) 推荐(0) 编辑
摘要:一、安装git 二、升级git(可选,如果之前已经安装git,需要升级git到最新版本) 三、添加并切换到git账户 四、生成git账户对应的RSA密钥用于管理仓库 五、安装gitolite 六、配置gitolite 七、管理用户权限及仓库 八、客户端生成公钥发送管理员 九、客户端克隆项目验证权限是 阅读全文
posted @ 2018-04-13 23:03 冰狼爱魔 阅读(397) 评论(0) 推荐(0) 编辑
摘要:一、使用场景 现在有两台服务器A和B,在A服务器上搭建有git版本代码仓库,现要实现B服务器SSH免密码登录A服务器,并能够从A服务器拉取、推送代码! 二、操作步骤 1、在B服务器项目根目录下执行以下命令生成公钥和私钥: git config --global user.name "test" gi 阅读全文
posted @ 2018-03-26 22:32 冰狼爱魔 阅读(762) 评论(0) 推荐(0) 编辑
摘要:想说写一个通过网页就可以执行 SVN 升级的程序,结果并不是我想得那样简单,有一些眉角需要注意的说。 先以 Apache 的用户帐号执行 SVN checkout,这样 Apache 才有 SVN 的链结权力,才可以通过网页执行 SVN update 在用 PHP 执行 shell 指令前要加上 e 阅读全文
posted @ 2018-03-03 21:40 冰狼爱魔 阅读(373) 评论(0) 推荐(0) 编辑
摘要:git本地即使有修改如何强制更新: 本地有修改和提交,如何强制用远程的库更新本地。我尝试过用git pull -f,总是提示 You have not concluded your merge. (MERGE_HEAD exists)。 我需要放弃本地的修改,用远程的库的内容就可以,应该如何做?傻傻 阅读全文
posted @ 2017-07-13 12:09 冰狼爱魔 阅读(13341) 评论(1) 推荐(0) 编辑
摘要:推荐一个比较好的GIT的教学地址,廖雪峰老师的git教程! 这里简述Git常用命令的使用方法: 一、初始化git 右键进入 Git Bash 1、建立身份信息 git config --global user.name‘youname’ git config --global user.email‘ 阅读全文
posted @ 2015-10-11 23:04 冰狼爱魔 阅读(303) 评论(0) 推荐(0) 编辑
摘要:在发布项目到线上时,很多时候需要修改文件的权限,如果是使用git版本管理软件来发布的话,那么下次更新线上文件的时候就会提示文件冲突。明明文件没有修改,为什么会冲突呢?原来git把文件权限也算作文件差异的一部分。下面笔者自己做了个简单的例子来演示这种情况。1、修改版本库的文件的权限,然后使用diff查... 阅读全文
posted @ 2015-10-10 14:40 冰狼爱魔 阅读(29516) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示