Git工具

1.Git

Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类,xml文件,html页面等),在软件开发过程中被广泛使用。

1.Git 概述

1.1 Git 简介

1.2 Git 下载与安装

Git 下载官网网址:Git - Downloads

1.2.1.安装Git工具:

2.Git 代码托管服务

 

2.1.远程操作步骤:

 

 

 

 

 

3.Git 常用命令

3.1 Git全局配置

3.2 获取 Git 仓库

3.2.1 获取Git仓库-本地初始化

 

3.2.2获取Git仓库-克隆远程仓库

 

 

3.3 基本概念

 

 

3.4 本地仓库操作

 

 

 git reset 命令还有一个功能就是回退版本:

 

3.5 远程仓库操作

 

 

 

 

 

 模拟公司小组开发的git操作 使用

 

 

 

 

 

 

 

3.6 分支操作

 

 分支的操作

 

 

 

 

 

 

 

 

 

 删除分支的操作

3.7 标签操作

 

 

 

 

 

 

 

4.在IDEA中使用Git

4.1 在 IDEA 中配置 Git

 操作步骤:

 

4.2 本地仓库操作

 

 

 

 

 

 

 在IDEA中操作本地仓库

 操作步骤:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.3 远程仓库操作

 

 

 

 

 

 

 

 

 

 模拟团队协作开发

 

 

 

 

 

 

 

 

 

 

 

4.4 分支操作

 

 

 

 

 

 

 

 

 

 

 

 

4.5 冲突解决

解释:冲突就是多个开发人员对同一个文件进行同时的修改操作就有可能出现冲突

(1.案例一:操作不同文件但是同时提交文件代码的版本问题)

 

 

 

(2.案例二:一般情情况下多人开发时使用同一个文件类方法操作的类容不同但是使用同一个方法提交文件时也是不会出现冲突问题)

(一般情况下只要在提交代码之前先跟新代码拉取一下基本很大的可能可以避免冲突)

 

 

 

 

 

 

 (3.案例三,冲突解决问题)

 

 

 (注意:1.什么时候会发生冲突,如果两个开发人员A修改1号文件B修改了2号文件:是不会出现冲突的,2.两个开发人员修改了同一个文件是不是一定会出现冲突:(不是),如果要一定出现冲突就要两个开发人员修改了同一个文件而且还是同一行,就有可能出现冲突)

 

 

 

 (解释:以后工作当中出现冲突问题以谁的代码版本为准,如果出现冲突涉及到同一个文件同一行甚至同一个方法一定要找别人确认沟通,如果工作当中出现冲突问题谁来解决问题?谁后提交谁解决)

  • 26
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小新程序猿员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值