专栏首页T客来了Git-简易教程

Git-简易教程

小组内部因历史原因一直在使用SVN作为代码版本管理工具,近期有将代码迁移到Git的需求,虽然简单但是还是有学习成本的,遂在小组内部做了一次Git分享。以下为Git分享的ppt 。 阅读全文需要5分钟

章节

  • Git简介
  • Git仓库基本架构
  • 基本架构详解
  • Git基本操作演示
  • Git分支(分公司)
  • Git撤销操作

1,Git的简介

2,Git仓库基本架构

3,GIT中操作演示

3,Git撤销操作

git reset--hard your_commit_id:本地仓库,暂存区,工作空间代码均与头指针指向的提交ID版本代码保持一致。:默认选项,本地仓库,暂存区代码与提交git reset--mixed your_commit_id ID版本代码保持一致,工作空间更改代码仍保留。:本地仓库代码与head指针指向的commit_id保持一致。暂存区,工作区更改代码仍保留。git reset--soft your_commit_id

注意:笔者曾经犯过低级错误,了采用 导致耗时3天修改的代码全部丢失,幸好我们采用了隔一段时间就上传代码至远程开发机的工作方式,最终在远程开发机上找到了更改后的代码,将损失降到了最低。后怕......git reset--hard your_commit_id

完。

本文分享自微信公众号 - T客来了(ltdo11)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-12-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 技能篇:git的简易教程

    在学校,或许凭借一个人的力量就能负责整个项目的开发到上线。但是在在公司,因为项目的复杂性和紧急性,一个项目的往往是由多个人实现,此时就有一个问题,代码提交和代码...

    潜行前行
  • 专栏:001: git 简易教程12:概念介绍篇3 代码示例篇3:附属篇4:参考

    谢伟
  • mac os x使用Git简易入门教程

    该入门教程的流程是这样的; 什么是Git----------------->为什么选择Git----------------->如何安装Git到MAC OS ...

    王亚昌
  • Git工具使用教程,简单易懂

    假设文件原已commit,目前情况是——已经在目录下手动或$ rm <file-name>删除文件

    Alone88
  • nginx简易教程

    Nginx (engine x) 是一款轻量级的 Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。

    lyb-geek
  • Ant 简易教程

    前言 Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。...

    静默虚空
  • nginx简易教程

    nginx简易教程 概述 什么是nginx? Nginx (engine x) 是一款轻量级的Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代...

    静默虚空
  • tornado 简易教程

    以Django为代表的python web应用部署时采用wsgi协议与服务器对接(被服务器托管),而这类服务器通常都是基于多线程的,也就是说每一个网络请求服务器...

    Python之道
  • Solidity 简易教程

    Solidity 的代码都包裹在合约里面. 一份合约就是以太应币应用的基本模块, 所有的变量和函数都属于一份合约, 它是你所有应用的起点.

    goodspeed
  • Markdown简易教程

    Markdown是一种标记语法,通过标记字符,给文章的内容增加样式,使用Markdown可以更方便的控制格式的同时专注于文章内容的编写,可以支持导出为pdf,h...

    caoayu
  • Tmux 简易教程

    http://www.ruanyifeng.com/blog/2019/10/tmux.html

    用户6543014
  • flexbox简易教程

    lilugirl
  • txtai简易教程

    txtai执行机器学习工作流来转换数据,并构建支持人工智能的文本索引来执行相似性搜索。txtai支持索引文本片段、文档、音频和图像。管道和工作流支持使用机器学习...

    磐创AI
  • Git 系列教程(1)- Git 简介

    小菠萝测试笔记
  • Selenium Webdriver 简易教程

    Selenium RC和Selenium Webdriver是测试框架,提供多种语言的API。不同的是,Selenium Webdriver以一种更底层、更灵活...

    ApacheCN_飞龙
  • Solidity 简易教程0x001

    以太坊区块链由 account (账户)组成,你可以把它想象成银行账户。一个帐户的余额是以太 (在以太坊区块链上使用的币种),你可以和其他帐户之间支付和接受以太...

    goodspeed
  • docker的简易教程

    虚拟机技术每家公司发展到一定规模都必须考虑的,更好的环境隔离,更好的事故排查,更好的服务部署

    时代疯
  • MongoDB Compass 简易教程

    原文:https://blog.csdn.net/mrjkzhangma/article/details/90082178

    周星星9527
  • Git - 简易指南

    本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 缓存区(Index),它像个缓存区域,临时保存你的改动;最后是 HE...

    Lemon黄

扫码关注云+社区

领取腾讯云代金券