第五章 Git

这篇具有很好参考价值的文章主要介绍了第五章 Git。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第五章 Git,# 黑马程序员-阶段一Java基础,git

5-1、Git的安装

1、为什么要使用代码版本控制系统

【1】版本控制

第五章 Git,# 黑马程序员-阶段一Java基础,git

【2】开发中存在的麻烦

第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git

2、Git和SVN的对比

【1】Git和SVN对比

(1)SVN

第五章 Git,# 黑马程序员-阶段一Java基础,git

(2)Git

第五章 Git,# 黑马程序员-阶段一Java基础,git

3、Git下载和安装

【1】下载

第五章 Git,# 黑马程序员-阶段一Java基础,git

【2】安装

  • 一路下一步就好了,更换安装位置,最后不选择view Release Notes
  • 任意文件位置右键多了Git GUI Here和Git Bath Here两个选项,就表示安装成功
    第五章 Git,# 黑马程序员-阶段一Java基础,git
  • 运行Git命令客户端,使用git --version命令可以查看git版本

4、TortoiseGit的安装和汉化

【1】安装

第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git

5-2、Git的基本操作

5、Git本地仓库的基本工作流程

第五章 Git,# 黑马程序员-阶段一Java基础,git

6、Git常用命令

【1】Git常用命令

第五章 Git,# 黑马程序员-阶段一Java基础,git

【2】操作步骤

(1)步骤描述
  • 步骤
  1. 创建工作目录、初始化本地git仓库
  2. 新建一个test.txt文件(暂不执行添加操作)
  3. 使用status命令,查看状态
  4. 使用add命令添加,并查看状态
  5. 使用commit命令,提交到本地历史仓库
  6. 使用log命令,查看日志
  7. 修改test.txt文件
  8. 添加并提交,查看日志
(2)git基本工作流程

第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git

7、Git基本操作

  • 新建文件夹,右键→Git在这里创建版本库 → 不勾选 □制作纯版本库(没有工作目录)→确定即可
  • 新建一个文件,test.txt→右键→TortoiseGit(T)→+添加→提交,输入日志信息
  • 修改文件-右键→Git提交→输入日志信息
  • 右键→查看日志

8、Git历史版本切换

【1】说明

第五章 Git,# 黑马程序员-阶段一Java基础,git

【2】操作

第五章 Git,# 黑马程序员-阶段一Java基础,git

9、分支管理介绍

【1】理解

第五章 Git,# 黑马程序员-阶段一Java基础,git

【2】分支使用场景

第五章 Git,# 黑马程序员-阶段一Java基础,git

10、分支工作流程

第五章 Git,# 黑马程序员-阶段一Java基础,git

11、创建和切换分支

第五章 Git,# 黑马程序员-阶段一Java基础,git

12、合并分支和删除分支

第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git

13、远程仓库的工作流程

第五章 Git,# 黑马程序员-阶段一Java基础,git

14、常见代码托管平台介绍

【1】远程仓库平台介绍

第五章 Git,# 黑马程序员-阶段一Java基础,git

15、远程仓库创建-SSH公钥配置

【1】操作情况

  • 操作情况
    • 情况1:先有本地仓库,远程仓库为空
    • 情况2:先有远程仓库,本地仓库为空

【2】先有本地仓库,远程仓库为空

  • 步骤
    1. 创建远程仓库
    2. 将项目从本地仓库,推送到远程仓库
(1)创建远程仓库

第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git

(2)配置SSH公钥
  • 注意:推送代码之前,需要先配置SSH公钥

  • 生成SSH公钥步骤

    1. 设置Git账户
    2. 生成SSH公钥
    3. 设置账户公钥
    4. 公钥测试
      第五章 Git,# 黑马程序员-阶段一Java基础,git
      第五章 Git,# 黑马程序员-阶段一Java基础,git
      第五章 Git,# 黑马程序员-阶段一Java基础,git
      第五章 Git,# 黑马程序员-阶段一Java基础,git

16、本地代码推送至远程仓库

【1】推送到远程仓库

第五章 Git,# 黑马程序员-阶段一Java基础,git

17、远程仓库操作-克隆拉取

第五章 Git,# 黑马程序员-阶段一Java基础,git

18、代码冲突

第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git

5-3、IDEA集成Git

19、IDEA集成Git-创建本地仓库-提交代码

【1】集成操作

第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git

【2】本地仓库操作

第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git

20、IDEA操作-版本切换

第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git

21、IDEA中操作远程仓库

第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git
第五章 Git,# 黑马程序员-阶段一Java基础,git文章来源地址https://www.toymoban.com/news/detail-622974.html

到了这里,关于第五章 Git的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 《Java基础入门》第三版--黑马程序员课后习题(编程部分)

    1. 编写程序, 计算1+3+ …+99 的值, 要求如下: (1) 使用循环语句实现1~99 的遍历 (2) 在遍历过程中, 通过条件判断当前的数是否为奇数, 如果是就累加, 否则不加。 2. 使用do … while 循环语句计算正数5 的阶乘。 某公司正在进行招聘工作,被招聘人员需要填写个人信息,编写个人简

    2023年04月08日
    浏览(55)
  • 黑马程序员Java零基础视频教程笔记-字符串

    1. API 应用程序编程接口 2. 简单理解 API就是别人已经写好的东西,我们不需要自己编写,直接使用即可 3. Java API 指的就是JDK中提供的各种功能的Java类 这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只要学习这些类如何使用即可 4. 样例 1. 字符串学习

    2024年02月01日
    浏览(51)
  • 黑马程序员Java基础入门第三版答案1

    1、 关于编译HelloWorld.java程序的命令,下列选项中正确的是() 2分 A、A、java HelloWorld.java B、B、javac HelloWorld C、C、java HelloWorld D、D、javac HelloWorld.java 参考答案 : D 答案说明 : 无 2、 下面选项中,用于定义类的的是() 2分 A、A、main B、B、class C、C、static D、D、public 参考

    2024年01月18日
    浏览(40)
  • 日记本-课后程序(JAVA基础案例教程-黑马程序员编著-第七章-课后作业)

    【实验7-3】  日记本 【任务介绍】   1. 任务描述 编写一个日记本功能的程序,使用字节流经日记的具体信息记录在本地的txt文件中。当用户输入日记的特定内容后,会将输入的内容保存至本地的txt文件中。需要输入的内容包括“姓名”,“天气”、“标题”、“内容”的数

    2024年02月05日
    浏览(55)
  • 学生管理系统-课后程序(JAVA基础案例教程-黑马程序员编著-第六章-课后作业)

    【案例6-2】 学生管理系统 【案例介绍】 1.任务描述 在一所学校中,对学生人员流动的管理是很麻烦的,本案例要求编写一个学生管理系统,实现对学生信息的添加、删除、修改和查询功能。每个功能的具体要求如下: 系统的首页:用于显示系统所有的操作,并根据用户在控

    2024年02月03日
    浏览(64)
  • 简易计算器-课后程序(JAVA基础案例教程-黑马程序员编著-第十一章-课后作业)

    【案例11-2】 简易计算器 【案例介绍】 1. 案例描述 本案例要求利用Java Swing 图形组件开发一个可以进行简单的四则运算的图形化计算器。 2. 运行结果 运行结果   【案例分析】 要制作一个计算器,首先要知道它由哪些部分组成,如下图所示: 一个简单的图形化界面计算器,

    2024年02月03日
    浏览(50)
  • 打印不同的图形-课后程序(JAVA基础案例教程-黑马程序员编著-第四章-课后作业)

    【案例4-1】打印不同的图形 记得 关注,收藏,评论哦,作者将持续更新。。。。 【案例介绍】 案例描述 本案例要求编写一个程序,可以根据用户要求在控制台打印出不同的图形。例如,用户自定义半径的圆形和用户自定义边长的正方形。 运行结果   【案例分析】 ( 1 )

    2024年02月01日
    浏览(61)
  • 模拟QQ登录-课后程序(JAVA基础案例教程-黑马程序员编著-第十一章-课后作业)

    【案例11-3】 模拟QQ登录 【案例介绍】 1. 案例描述 QQ是现实生活中常用的聊天工具,QQ登录界面看似小巧、简单,但其中涉及的内容却很多,对于初学者练习Java Swing工具的使用非常合适。本案例要求使用所学的Java Swing知识,模拟实现一个QQ登录界面。 2. 运行结果   运行结果

    2024年02月08日
    浏览(110)
  • 【学习笔记】黑马程序员Java课程学习笔记(更新至第12章---集合)

    Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言, 2009年Oracle甲骨文公司收购Sun公司。Java之父:詹姆斯·高斯林(James Gosling)。 Java可以在任意操作系统上运行,Windows、Mac、Linux。我们只需要在运行Java应用程序的操作系统上,安装一个与操作系统对应

    2024年02月07日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包