学习笔记: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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 易经六十四卦详解与应用_六十四卦推演方法

    易经六十四卦详解与应用_六十四卦推演方法文章目录六十四卦图卦象工具/原料方法/步骤注意事项六十四卦图卦象工具/原料一块钱的硬币 三枚方法/步骤第一,占卜前要把手洗干净,然后心里要虔诚,其他的事情不要胡思乱想,心里就想着自己要占卜问的事情。第二,取出三枚一元的硬币,有一元字体的为正面,花的那面为反面。然后将三枚硬币放在手中,双手合拢摇晃几下,最后开出来。结果的话有四种情况。三个全是正面的记作老阳——x,只有一个正面…

    2022年8月18日
    6
  • Verilog 流水线设计[通俗易懂]

    Verilog 流水线设计[通俗易懂]一、什么是流水线流水线设计就是将组合逻辑系统地分割,并在各个部分(分级)之间插入寄存器,并暂存中间数据的方法。目的是将一个大操作分解成若干的小操作,每一步小操作的时间较小,所以能提高频率,各小操作能并行执行,所以能提高数据吞吐率(提高处理速度)。二、什么时候用流水线设计使用流水线一般是时序比较紧张,对电路工作频率较高的时候。典型情况如下:1)功能模块之间的流水线,用乒乓buffer来交互数据。代价是增加了memory的数量,但是和获得的巨大性能提升相比,可以忽略不计。2)I/O瓶

    2022年8月14日
    1
  • 模电学习总结

    模电学习总结放大电路的主要性能指标➢电压放大倍数(电压增益)➢输入电阻.➢输出电阻➢通频带➢非线性失真系数、最大输出不失真电压、最大输出功率与效率.Au=uoui=U˙oU˙IA_{u}=\frac{u_{o}}{u_{i}}=\frac{\dot{U}_{o}}{\dot{U}_{I}}Au​=ui​uo​​=U˙I​U˙o​​Ri=uiiiR_{i}=\frac{u_{i}}{i_{…

    2022年6月20日
    29
  • python深度学习库系列教程——python调用opencv库教程

    python深度学习库系列教程——python调用opencv库教程全栈工程师开发手册(作者:栾鹏)python教程全解OpenCV安装pipinstall–upgradesetuptoolspipinstallnumpyMatplotlibpipinstallopencv-pythonOpenCV的结构和Python一样,当前的OpenCV也有两个大版本,OpenCV2和OpenCV3。相比OpenCV2,OpenCV3提供了

    2022年9月26日
    0
  • goland 2102激活(JetBrains全家桶)2022.01.26[通俗易懂]

    (goland 2102激活)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~1TCF…

    2022年3月31日
    118
  • Murmur下载_md5是常用的hash算法

    Murmur下载_md5是常用的hash算法NativeJSmurmurhashimplementationMurmurHash.jsAnoptimizedJavaScriptimplementationoftheMurmurHashalgorithms.ThesealgorithmstakeaJavaScriptstring(andaseed),andquicklycreateanon-cr…

    2025年7月30日
    0

发表回复

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

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