
版本控制
uniquemei
用心做事、积极向上、简单生活
展开
-
SVN更新或提交时出现冲突该如何解决
版本冲突原因:假设A、B两个用户都在版本号为100的时候,更新了kingtuns.txt这个文件,A用户在修改完成之后提交kingtuns.txt到服务器,这个时候提交成功,这个时候kingtuns.txt文件的版本号已经变成101了。同时B用户在版本号为100的kingtuns.txt文件上作修改,修改完成之后提交到服务器时,由于不是在当前最新的101版本上作的修改,所以导致提交失败。版本冲突现象:冲突发生时,subversion会在当前工作目录中保存所有的目标文件版本[上次更新版本、当前获取的版本转载 2020-05-29 17:26:30 · 9630 阅读 · 0 评论 -
使用gitshell把工程推送到git
使用gitshell把工程推送到git 1、首先把工程放到本地仓库中去,步骤如下: (前提是自己的电脑安装好了git) (1) 在window下任选一个盘,创建本地git工程目录 cd /d mkdir myprojects (2) 创建自己的仓库名,并初始化git仓库 mkdir demo cd .\demo git init原创 2015-12-29 11:36:52 · 987 阅读 · 0 评论 -
eclipse中提交git总是要求输入用户名、密码
(1) 在git里配置自己的用户名和邮件信息Window –> Preferences第一次push到远程的时候,需要输入密码,记住密码了,下次不用输入密码了。(2) 如果还总是弹出让输入密码和用户名的信息,可以查看用户名和密码信息是否存储成功Window -> Preferences General -> Security -> Secure Storage -> Content 然后展开左边的原创 2016-04-27 10:29:56 · 15833 阅读 · 0 评论 -
Git之版本回退
Git,我们不断的修改、提交,有的时候,我们有了好的想法,会想回退到没有提交之前的版本,这个时候我们怎么做呢,我们来看一下!首先:我们先来给readme.txt增加一行内容$ echo "git is a distibuted version1.2 control system" >> readme.txt$ git add readme.txt$ git commit -m "第二个版本"执原创 2016-07-13 10:53:07 · 359 阅读 · 0 评论 -
Git之创建版本库
git,其实自己很早就开始接触了,一开始了解了一些知识,后来开发就用开发工具往远程上推送代码,但是发现自己对git了解不深,自己不够用功,某一天良心发现,觉得对不起好友提供的资料和帮助,所以自己花费了几天,敲了一遍git命令,从建库到远程推送,对代码的管理、撤销、修改、删除等操作,理解肯定比之前深刻,以此记录加深印象。操作的前提是自己的电脑上已安装好了git。第一步:找一个合适的地方,创建一个空目录原创 2016-07-12 18:12:20 · 643 阅读 · 0 评论 -
Git之撤销修改
对于一个项目来说,对于撤销之前的修改还是有需求的,在说撤销修改之前,我们需要明白工作区 和暂存区的区别。之前,我们将文件加入Git版本库里添加时,是分两步走的: 第一步是用 git add 把文件添加进去,就是把文件的修改添加到暂存区; 第二步是用 git commit 提交更改,实际上就是把暂存区的所有内容提交到当前分支。一、当改乱了工作区的某个文件时,想要撤销修改git checkout -原创 2016-07-13 14:31:41 · 381 阅读 · 0 评论 -
Git之创建与合并分支
Git,相对我来说,最不熟悉的就是创建与合并分支,这次就来学习一下。查看分支:git branch 创建分支:git branch name 切换分支:git checkout name 创建+切换分支:git checkout -b name 合并某分支到当前分支:git merge name 删除分支:git branch -d name首先,我们先建一个分支dev出来并切换到当前分支原创 2016-07-14 10:58:47 · 321 阅读 · 0 评论 -
refusing to merge unrelated histories
studio推送项目到Git,当pull时,会出现refusing to merge unrelated histories,造成的原因是在远程上创建了一个库,在本地项目创建了库,两个没有联系的库不能merge,那么我们怎么解决呢?假如我们的源是origin,分支是master,那么我们 需要这样写git pull origin master ----allow-unrelated-historie原创 2017-09-27 10:53:47 · 369 阅读 · 0 评论 -
如何用TortoiseSVN将项目代码提交到SVN
转载自:https://blog.youkuaiyun.com/lzuacm/article/details/50347365目录导引安装Subversion安装TortoiseSVN一步步地操作步骤0. 设置全局忽略文件类型(此步骤为可选)步骤1. 创建版本库Repository数据库步骤2. 导入初始化 - 将你的项目导入(import)到数据库步骤3. 创建工作目录 - 将你的项目与数据库连接起来步骤...转载 2018-04-23 16:55:03 · 78966 阅读 · 0 评论