
Git
Git是目前世界上最先进的分布式版本控制系统,SVN是集中式版本控制系统
T_P_F
这个作者很懒,什么都没留下…
展开
-
Git中遇到的错误
1.错误提示error: RPC failed; curl 18 transfer closed with outstanding read data remaining原因: 这个错误是因为项目太久,tag资源文件太大。解决办法:$ git config --global http.postBuffer 5242880002.使用Eclipse pull项目是出现错误提...原创 2019-03-10 22:33:01 · 424 阅读 · 0 评论 -
13.Git工作流
1.概念 在项目开发的过程中使用GIt的方式。2.分类 2.1.集中式工作流 像SVN一样,集中式工作流以中央仓库作为所有修改的点单实体。所有修改都提交到master这个分支上,这种方式与svn发主要区别就是开发人员有本地库,Git的很多特性并没有用到。 2.2.GitFlow工作流(用的最多) GItFlow工作流通过为功...原创 2019-03-10 22:30:55 · 180 阅读 · 0 评论 -
12.Git插件和在Eclipse中使用
目录1.工程项目初始化本地库,大致相当于gitinit操作。2.配置忽略文件3.使用Eclipse完成添加暂存区并commit4.Eclipse推送到远程库5.Eclipse从远程库中克隆操作6.使用Eclipse解决冲突问题1.工程项目初始化本地库,大致相当于gitinit操作。 自己创建一个工程—>右键—>team—>Share—>...原创 2019-03-10 22:26:28 · 468 阅读 · 0 评论 -
11.Git远程仓库使用_协同开发(下载)
1.加入到团队中 1.1.github操作 1.2.被邀请人点击链接接受请求2.执行更新本地文件 方法一使用fetch和merge操作 2.1抓取远程库文件,fetch只是把远程库文件抓取到本地,但是还没有改工作区文件,我们可以切换到远程主干分支看看文件内容和本地内容对比 gitfetch [远程库地址] [分支名]例如:g...原创 2019-03-10 22:19:04 · 268 阅读 · 0 评论 -
10.Git远端仓库使用_推送到github(上传)
提交文件到GitHub等代码托管中心,命令:git push [远程地址] [远程分支]1.本地仓库操作方式1.先克隆GitHub项目到本地,在clone下来的项目中新建文件或者修改内容,再push克隆操作有三个作用初始化本地库,创建别名,下载远程库克隆:①gitclonehttps://github.com/tengpengfei/test.git本地做修改后提交...原创 2019-03-10 22:15:04 · 176 阅读 · 0 评论 -
9.Git分支管理
1.什么是分支? 在版本控制过程中,使用多条线同时推进多个任务2.分支的好处? 同时推进多个功能并行开发,提高效率。 各个分支在开发的过程互不影响,如果其中一个分支开发失败,不会影响到其他的分支,失败的分支删除重新开发即可。 3.分支管理 查看分支 gitbranch -v #查看所有分支 创建分支 gitbranch [na...原创 2019-03-10 22:07:13 · 164 阅读 · 0 评论 -
8.Git本地文件比较
命令:1.工作区文件和暂存区文件比较,变化尚未提交到暂存区git diff [file name]2.工作区文件和本地仓库历史记录比较,变化提交到暂存区git diff [本地库历史版本][filename]注意:不带文件名表示比较多个文件...原创 2019-02-28 23:07:32 · 1042 阅读 · 0 评论 -
7.Git版本的前进和后退
1.查看历史记录命令: 1.1. 显示所有提交过的版本信息git log每次提交的详细的版本信息 1.2.一行一行的显示信息gitlog --pertty=oneline 1.3.同上,索引值略写,哈希值只显示一部分git log --oneline1.4.比之前的方法多出一个指针的移动次数注意:如果在回退以后又想再...原创 2019-02-28 23:06:31 · 612 阅读 · 0 评论 -
6.Git本地仓库使用_删除以及删除撤回
1.删除命令:rm a.txt #工作区git rm a.txt #暂存区git commit -m '描述' #本地仓库或者rm a.txt #工作区git add a.txt #暂存区git commit -m '描述' #本地仓库或者git rm -f a.tx...原创 2019-02-28 23:05:35 · 1845 阅读 · 0 评论 -
5.Git本地仓库使用_修改
命令:vi/vim1.打开文件。使用vi命令进入到编辑模式下修改按i,进入到编辑模式,输入222按Esc,再按Shift+冒号,输入wq,退出q:退出wq:修改后保存退出q!:强制退出,不保存修改的内容wq!(保存编辑强制退出)2.查看内容3.查看状态4.提交到暂存区5.提交到仓库注意:修改后提交到暂存区在提...原创 2019-02-28 23:02:04 · 390 阅读 · 0 评论 -
4.Git本地仓库使用_添加
1.创建文件夹mkdir test2.初始化仓库git init3.创建文件touch a.txt4.查看文件状态gitstatus5.提交文件到暂存区gitadd a.txt6.提交到仓库gitcommit -m '描述内容'可以使用gitstatus命令查看文件提交前的状态变化...原创 2019-02-28 22:56:23 · 154 阅读 · 0 评论 -
3.Git命令
原创 2019-01-17 03:07:50 · 190 阅读 · 0 评论 -
2.Git配置和关联GitHub
1.配置本地信息,右键Git Bush Heregit config –global user.name ‘账号名’ ##回车git config –global user.email 邮箱 ##回车git config –list 查看配置结果 ##回车 2.将自己的电脑与指定github账户关联生成key,配置GitHub.com,继续输入$ ssh-...原创 2019-01-17 03:06:19 · 189 阅读 · 0 评论 -
1.Git安装
1.安装首先下载安装包https://git-scm.com/downloads/双击安装任意盘符,双击之后一路Next,当然也可以修改默认配置安装结束!原创 2019-01-17 02:55:43 · 190 阅读 · 0 评论 -
0.Git介绍
版本控制工具:SVN,GitGit是分布式版本控制系统,SVN是集中式的版本控制系统。(借一位网友的图以示区别)SVN只有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。Git每一个终端都是一个仓库,客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。每一次的提取操作,实际上都是一次对代码仓库...原创 2019-01-17 02:30:53 · 159 阅读 · 0 评论