学习笔记:01_Git应用开发详解学习目标

学习笔记:01_Git应用开发详解学习目标

Git官网
Gitbook

Git的概述

Git 是一个免费的开源的分布式版本控制系统。(SVN是集中式版本管理系统)

Git的安装

参考百度百科

# 查看Git版本
$git --version 

bash 默认脚本解释器

ctrl+L 清屏 (或者 clear)

ctrl +F5 往下翻页
ctrl+B 往上翻页

冒号+输入行号 定位到具体的行号的位置。

touche text.txt  //创建一个text.txt文件

oh my zsh 用于管理zsh。安装 oh my zsh 前先安装git

Git 擅长管理代码和配置文件 基于这点可以用来作用域分布式配置中心。(分布式配置中心—推荐一个携程阿波罗,分布式解决方案中需要使用到的)


学习目标

  • 分布式与集中式版本控制系统的差异
  • Git缓存区、工作区、与Git提交
  • 版本回退
  • 修改与撤销修改、文件的添加与删除
  • Git对象类型与索引
  • Git分支
  • 如何创建、切换与删除分支
  • Git分支在项目开发中的作用
  • Git分支在工程化项目中的最佳实践
  • 分支常见重要命令详解
  • Git merge Git合并
  • Git冲突解决策略
  • HEAD详解
  • Git commit修改详解
  • 远程版本库介绍(远程和本地是一模一样的)
  • 如何使用远程版本库
  • Git push /pull/fetch使用与注意事项
  • Git合并的基本原则
  • Git别名、config文件详解
  • Git tag
  • 如何创建与推送tag
  • Git feature分支详解
  • 何时应该使用submodule(子模块)
  • Git subtree详解和使用
  • .gitignore的正确使用方式(点开头的是一个隐藏文件)
  • Git私服Gitlab的搭建方法
  • Gitlab使用详解
  • 如何使用Gitlab管理项目分组、用户角色
  • Gitlab issue与提交使用技巧
  • GitHub使用方式
  • IDEA的java开发环境搭建
  • 搭建基于Gradle的java开发环境
  • Git与Intellij IDEA的整合方式详解
  • Gradle初步使用(Gradle项目构建,jar管理类似于maven)
  • .gitignore最佳实践
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100782.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 矩阵范数与矩阵的模

    矩阵范数与矩阵的模我的机器学习教程「美团」算法工程师带你入门机器学习已经开始更新了,欢迎大家订阅~任何关于算法、编程、AI行业知识或博客内容的问题,可以随时扫码关注公众号「图灵的猫」,加入”学习小组“,沙雕博主在线答疑~此外,公众号内还有更多AI、算法、编程和大数据知识分享,以及免费的SSR节点和学习资料。其他平台(知乎/B站)也是同名「图灵的猫」,不要迷路哦~矩…

    2022年5月15日
    60
  • 快速入门:Python简单实例100个(入门完整版)

    快速入门:Python简单实例100个(入门完整版)Python3100例文章目录Python3100例实例001:数字组合实例002:“个税计算”实例003:完全平方数实例004:这天第几天实例005:三数排序实例006:斐波那契

    2022年7月3日
    100
  • spring源码剖析(八)spring整合mybatis原理

    spring源码剖析(八)spring整合mybatis原理MyBatis相信很多人都会使用,但是当MyBatis整合到了spring中,我们发现在Spring中使用更加方便了。既然那么方便,Spring到底为我们做了哪些工作呢,它如何将MyBatis整合到Spring中的呢,Spring在整合MyBatis时候做了哪些封装,以及做了哪些拓展,又是怎么实现这些封装以及拓展的,让我们来打开这一部分的源代码,一探究竟。

    2022年5月4日
    60
  • VB学习笔记(基础知识)(一)「建议收藏」

    VB学习笔记(基础知识)(一)「建议收藏」VisualBasic程序设计语言学习笔记(一)本学习笔记对应版本:VB6.0企业版(推荐使用企业版)对象及其操作对象是VisualBasic中的重要概念,现在介绍两种基本对象——窗体和控件。VisualBasic中,对象可以分为两类,即预定义对象和用户定义对象,其中,窗体和控件就是预定义对象。对象属性属性是对象的特征,不同的对象有不同的属性,而常见的属性有:1.Caption…

    2022年6月21日
    46
  • Course Selection CodeChef – RIN

    Course Selection CodeChef – RIN

    2022年3月2日
    45
  • 微信公众平台开发入门教程——方倍工作室

    微信公众平台开发入门教程——方倍工作室微信公众平台开发入门教程——方倍工作室http://www.cnblogs.com/txw1958/p/wechat-tutorial.html

    2022年6月5日
    23

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号