当前位置: 首页 > news >正文

冠县网站建设gxsh晋江论坛网

冠县网站建设gxsh,晋江论坛网,某绿色园林企业网站源码,域名代理商网站1.前言 对于大多数开发人员来说,我们大多数在学习或者工作过程中只关注核心部分,比如说学习Java,可能对于大多数人而言一开始都是从Java基础学起,然后408,Spring,中间件等,当你发现很多高深的技…

1.前言

对于大多数开发人员来说,我们大多数在学习或者工作过程中只关注核心部分,比如说学习Java,可能对于大多数人而言一开始都是从Java基础学起,然后408,Spring,中间件等,当你发现很多高深的技术已经掌握,想要大展拳脚的时候,却倒在了第一步---工具的使用。上面所述是对于还没工作的同学的描述,我自己也是有亲身经历,第一次在阿里实习的时候,带我的师兄叫我拉个分支,之前我是接触过Git,但是用起来磕磕碰碰,导致后续push,pull,merge代码的时候频频出错,因此我认为作为新人第一步就是需要会折腾,这里的折腾是对开发工具,环境的折腾,这样不仅提高开发效率,而且对于后续陌生的环境也会得心应手。

2.Git的介绍

GIt是一个开源的分布式版本控制系统,可以快速高效的处理从小到大的各种项目。

常见的版本控制工具有:Subversion,CVS,Perforce和ClearCase。但是Git由于采用分布式的方式操作,相比较其他的版本控制工具性能较优。

3.Git工作机制

GIt分为三个区域:工作区,暂存区和本地库

工作区:简单地说就是我们程序员写代码的区域,比如idea里,当我们对代码进行了修改之后需要使用git add命令添加到暂存区。

暂存区:暂存区相当于临时存储的区域,在这个区域的部分为红的,然后需要使用git commit命令提交到本地库

本地库:本地库存储的是历史版本,这部分区域是绿色的,最后可以通过push,pull和merge等操作与远程仓库交互。

4.Git常用命令

git config --global user.name 用户名     设置用户名
git config --global user.email 邮箱      设置用户邮箱
git init                                 初始化本地库
git status                               查询本地库状态
git add 文件名                            添加文件到暂存库
git commit -m "first commit" 文件名       提交文件到本地库
git reflog                                查看历史版本
git reset --hard 版本号                    版本穿梭(回退)

5.分支操作

基本的分支操作命令

git branch 分支名          创建分支
git branch -v              查看分支
git checkout 分支名        切换分支
git merge 分支名           合并分支

在Git Bash上进行的测试:

这里有一个易出现的问题---合并冲突。一般而言,我的理解就是有一个master和hot-fix分支,在master上进行了修改并执行git add和git commit命令然后切换到hot-fix分支进行修改内容然后执行add和commit操作,这时候进行merge就会产生冲突,简单的说就是master上进行了修改一般hot-fix没有在merge时

解决冲突的方法:把master里添加的内容保存,把hot-fix里的内容也保存,并把<<<和>>>以及===去掉

6.IDEA集成Git

6.1 idea创建一个Maven工程,然后选择VCS里的Create Git Repository创建一个Git项目

6.2 创建之后文件会变红,和之前说的Git工作机制联系起来,这个时候红色文件在工作区需要add的,然后选择add

6.3 add之后发现文件变绿色,这时候在我们的暂存区,需要commit

6.4 commit之后就添加到了本地库,此时发现文件颜色回复正常

http://www.yayakq.cn/news/488806/

相关文章:

  • 网站建设 探索app和手机网站的区别
  • 期刊类网站建设网站设计工
  • 购物网站项目建设内容百度查关键词显示排名
  • 东莞个人网站制作网站建立服务
  • html淘宝店铺网站模板按城市亭湖建设局网站
  • 深圳中心网站建设企业网站的类型包括
  • 河南省建设厅网网站交换链接案例
  • 素材下载解析接口网站开发wordpress安装失败
  • 如何做html网站广西建设网电子证查询打印
  • 网站建设核心系统关于做无机化学实验的网站
  • 编程自学免费网站wordpress用什么数据库
  • 欧洲网站设计虚拟主机怎么弄网站
  • 网站续费如何做分录wordpress中文清爽博客主题:jishuzh主题分享
  • 天津建设项目验收公示网站网站架设
  • 佛山品牌网站设计页面设计及逻辑方案
  • 网站备案 公司建设工程检测报告查询网站
  • 岚山区建设局网站网站一键收录
  • 外贸网站怎么做关键词上海建设集团有限公司
  • 服装网站建设策划案中国外贸人才网
  • 长沙建站智找有为太极兰州新区建设厅网站
  • 网站改版升级总结电话网站源码
  • 广州网站制作开发公司网站的企业特色展示
  • 做门户网站需要注册公司吗网站域名什么意思
  • 温州优化网站凡科网上商城
  • 南宁seo网站建设手机做网站公司
  • 网站如何判断做的好不好网站php怎么做
  • 蛋糕设计网站百度总部投诉电话
  • 自动发卡网站怎么做如何设计一个网页存放自己的作品
  • 在阿里国际站做的网站上海最近的新闻大事10条
  • 浙江做电缆桥架的公司网站网站设计维护内容