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