Git
Git
Architect_csdn
这个作者很懒,什么都没留下…
展开
-
清除项目GIT版本控制信息
前提要安装Git啊 教程网上一大堆首先进入项目目录下邮件打开 git bash here执行命令find . -name ".git" | xargs rm -rf就清除了git版本控制信息原创 2019-07-30 17:51:39 · 2664 阅读 · 0 评论 -
eclipse git合并分支问题
eclipsegit合并分支步骤如下:1、开始进行分支合并操作,先切换回主干(注意此时的主干是我们创建分支时候的主干,不是现在主干进行的情况),如下图所示:2、将分支信息合并到主干,进行merge操作,选择local-->我最后一次提交的分支,点击merge即可。3、这个时候通常情况下是没有错误的,接下来要进行一步操作,很危险,就是将最新版本的master给pull下来...原创 2019-03-27 11:33:42 · 892 阅读 · 0 评论 -
Git中.gitignore忽略文件(maven项目)
使用情景:有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们解决方案:在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件。注意原则:忽略操作系统自动生成的文件,比如缩略图等; 忽略编译生成的中间文件、可执行文件等,也就是如果一个文件是通过另一个文件自动生成的,那自动生成的文件就没必要放进版本库,...原创 2018-09-12 13:23:29 · 2066 阅读 · 0 评论 -
使用ssh从远程仓库clone项目到本地报错
SSH从仓库Clone项目到本地报错Check Network Connection 问题的解决一、前言在技术问答模块浏览到某楼主的问题,详细如下。碰巧我也遇到这个问题而且也没有解决。就关注了一下。二、我的问题2.1报错信息 我这里是要从远程仓库clone项目到本地,但是使用ssh却报错。之前使用是没问题的,所以我也很纳闷。不过因为要先把项目clone下来,就先使用http从仓库clone了...原创 2018-06-05 11:35:48 · 880 阅读 · 0 评论 -
Git冲突标记介绍
<<<<<<<head 是指你本地的分支的<<<<<<< HEADb789=======b45678910>>>>>>> 6853e5ff961e684d3a6c02d4d06183b5ff330dcchead 到 =原创 2018-06-11 15:10:49 · 5802 阅读 · 0 评论 -
Git解决冲突
准备新的feature1分支,继续我们的新分支开发:$ git checkout -b feature1Switched to a new branch 'feature1'修改readme.txt最后一行,改为:Creating a new branch is quick AND simple.在feature1分支上提交:$ git add readme.txt$ git commi...原创 2018-06-11 15:08:55 · 283 阅读 · 0 评论 -
Github在eclipse上的插件egit官方使用指南
例如:It /用户指南< 例如:It内容 [ 隐藏 ]1 入门1.1 概述1.2 基本教程:将项目添加到版本控制1.2.1 配置1.2.1.1 识别你自己1.2.1.2 在Windows上设置主目录1.2.1.3 指出系统范围的配置1.2.2 创建存储库1.2.3 追踪变更1.2.4 检查历史记录1.3 GitHub教程1.3.1 创建本地仓库1.3.2 在Gi...原创 2018-04-27 17:47:52 · 814 阅读 · 0 评论 -
使用 Ecplise 中的Git 插件 切换分支
首先在Ecplise 中切换分支就必须使用 Ecplise 的Egit插件,在Ecplise 中高版本已经集成啦 Git插件 无需我们安装但是在低版本中可能没有安装需要自己手动安装,安装的教程这里就不说啦,网上有很多.1 首先在Ecplise 中切换分支 想到的就是 项目右键->Team->Switch To->目标分支但是这有一个要求就是你要切换的分支在你的本地Git 仓库...原创 2018-05-04 11:27:55 · 7415 阅读 · 2 评论 -
EGit(Git Eclipse Plugin)使用
1)Git于SVN的不同 Git是分布式数据库,本地创建仓库,即可在本地完成版本控制(等价于SVN在本地安装服务器和客户端,SVN服务器如果在远程,断网情况将无法完成提交及版本维护)。 Git协作开发,大家可以互相克隆版本库(相当于SVN下载项目),进行开发,每人都有完整的库(分布式)。通常为了方便,远程还是会建立一个共享库,如GitHub,方便大家同步和共享,不用互相在线,点对点...原创 2018-05-04 11:08:23 · 529 阅读 · 0 评论 -
Eclipse中导入Maven 项目没有显示所在分支以及Maven项目找不到本地maven库的解决办法
今天在eclipse中导入maven项目,但是找不到本地的maven库,弄了好久,终于找到了解决办法,在此处记录一下:原因:本地maven库配到了D盘,没有更新eclipse中的index索引,所以eclipse找不到本地配置的maven库,更新一下eclipse的索引即可。window => preferences => maven 选中download repository in...原创 2018-05-04 10:30:00 · 2186 阅读 · 0 评论 -
Eclipse egit(分支管理 下)
在Git的分支merge中,不可能没有代码的冲突问题,特别在跟别人分工合作时。那该怎么解决?1.新建一个conflict分支,在dev方法下添加一句 System.out.println(“Creating a new branch is quick AND simple.”); ,提交。2.checkout到’master’分支,同样在下面加一句 System.out.println(“Crea...原创 2018-04-20 15:57:22 · 169 阅读 · 0 评论 -
Eclipse egit(分支管理 上)
这一章比较重要,讲述了Git比svn强大的地方,直接转载廖雪峰老师的文字,更好的理解 什么是分支 和 为什么分支git比svn做的更好分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。 现在有了分支,就不用怕了。你创建了一个...原创 2018-04-20 15:56:29 · 245 阅读 · 0 评论 -
Eclipse 的 git 插件操作 "代码提交"以及"代码冲突"
a1.代码更新。在SVN中操作,我们要提交已经修改过的代码前,一定会记住。"先更新,在提交" (不然你的小伙伴的代码就被你全覆盖了,然后你的小伙伴就会躲在公司墙角画圈圈了)所以在Git里面操作。也是这样的。不过就多了一个步骤,就是 先更新 "远程服务器 --> 本地服务器",再进行 更新 " 本地服务器 --> 本地代码"。我们还是上图吧。Eclipse的操作就是:1.指向代表的意思是...原创 2018-04-20 14:42:37 · 425 阅读 · 0 评论 -
版本控制器——Egit使用方法
什么是GitGitv是目前世界上最先进的分布式版本控制系统。 那我们为什么需要学习Git呢?因为在我们传统的java自学中,所有的项目都是自己独立开发完成,而且项目基本都是小型项目,在优化和体验上往往比不了正规的公司产品。而当我们进入公司,正式参与到公司的大规模项目中,你就会发现,一个项目都是由5-20甚至更多的程序员合作开发的,而合作开发的东西就需要一个版本控制器,一方面记录每次更新的代码版本...原创 2018-04-20 11:11:56 · 224 阅读 · 0 评论 -
Git安装教程
Git介绍分布式:Git版本控制系统是一个分布式的系统,是用来保存工程源代码历史状态的命令行工具。 保存点:Git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目的状态;可以在该保存点将多人提交的源码合并, 也可以回退到某一个保存点上。 Git离线操作性:Git可以离线进行代码提交,因此它称得上是完全的分布式处理,Git所有的操作不需要在线进行;这意味着Git的速度要比SVN等...原创 2018-04-09 16:30:54 · 7214 阅读 · 1 评论 -
Github 或者Gitlab 设置添加SSH, 避免每次提交重复输入用户名
克隆项目二种方式:1. 使用https url克隆, 复制https url 然后到 git clone https-url2.使用 SSH url 克隆却需要在克隆之前先配置和添加好 SSH key, 你必须是这个项目的拥有者。否则你是无法添加 SSH key 的。 https 和 SSH 的区别:1、前者可以随意克隆github上的项目,而不管是谁的;而后者则是你必须是你要克隆的项目的拥有...原创 2018-04-09 18:41:01 · 807 阅读 · 0 评论 -
Git-Bash提交流程以及常用命令
$ git status 常看当前库的状态 查看是否在要提交的分支上Administrator@ZJPY6CPSNRXMP0E MINGW64 /g/GitSix/pointsShop (crmdev)$ git statusOn branch crmdevYour branch is ahead of 'origin/crmdev' by 1 commit. (use "git push...原创 2018-03-01 17:08:56 · 1776 阅读 · 0 评论