随笔分类 -  版本管理-Git

摘要:Git的Pull其实是fetch与Merge两个命令的合并。 平时遇到的问题是,在本地分支进行了一些修改,准备提交。但是怕提交前有其他人push了新的代码。于是想在提交前,看看远程仓库上的log。这时候,只要fetch下来,就可以看到远程仓库的更新。 1) 未 fetch 之前,本地 master 分支的头指针与 remote/origin/master 分支的头指针指向是同一个位置 2... 阅读全文
posted @ 2016-11-27 17:48 PACHEL35 阅读(16942) 评论(0) 推荐(1)
摘要:有一个仓库,叫Repo A。你如果要往里贡献代码,首先要Fork这个Repo,于是在你的Github账号下有了一个Repo A2,。然后你在这个A2下工作,Commit,push等。然后你希望原始仓库Repo A合并你的工作,你可以在Github上发起一个Pull Request,意思是请求Repo 阅读全文
posted @ 2016-11-20 21:18 PACHEL35 阅读(1978) 评论(0) 推荐(1)
摘要:1. 增加Repository http://192.168.242.128:10101 用admin admin登陆后,点击“版本库”--> 创建版本库 填写好 “名称”和“描述” 然后就可以在客户端进行 clone 和commit和push 2. 创建新账户,添加SSH key http://1 阅读全文
posted @ 2016-11-20 21:17 PACHEL35 阅读(2962) 评论(0) 推荐(0)
摘要:第一步:下载Java并且安装 第二步:配置Java环境变量环境变量 --> 系统变量1新建:变量名:JAVA_HOME变量值:D:\Program Files (x86)\Java\jdk1.6.0_212. 新建:变量名:CLASSPATH变量值:%JAVA_HOME%/lib/dt.jar;%J 阅读全文
posted @ 2016-11-20 21:15 PACHEL35 阅读(734) 评论(0) 推荐(0)
摘要:1、本地当前在master分支,右击选择Create Branch... 2、填写Branch的名称 3、右击选择Push,在Ref-Local,选择刚才新建的Branch名称 4、点击OK后,在弹出对话框可以看到 远程增加分支的信息* [new branch] Branch-1120-1807 - 阅读全文
posted @ 2016-11-20 21:12 PACHEL35 阅读(1675) 评论(0) 推荐(0)
摘要:处理冲突 冲突:远程的master已经被其他人更新到 2repo add 12,但是自己当前的工作区在未pull到最新前,增加了1repo add 12的改动。 右击最新的节点,选择Merge to "master" ... 点击OK后,会弹出失败的信息。提示需要先commit本地的改动,或者先把本 阅读全文
posted @ 2016-11-20 20:57 PACHEL35 阅读(11371) 评论(0) 推荐(0)
摘要:1、show log 2、点击左上角的master,选择远程的master分支 2、点击左上角的master,选择远程的master分支 3、右击需要回退到的目标点,选择 Reset "master" to this ... 选择 Hard: Reset working tree and index 阅读全文
posted @ 2016-11-20 20:43 PACHEL35 阅读(14245) 评论(1) 推荐(0)