跟廖雪峰老师学习Git(持续更新)

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

Git简介

创建版本库

第一步,创建一个新目录
跟廖雪峰老师学习Git(持续更新),学习,git
第二步,通过git init变成Git可以管理的仓库
跟廖雪峰老师学习Git(持续更新),学习,git
把文件添加到文本库,不要使用Windows自带的记事本!
我用的是VS code
创建readme.txt
跟廖雪峰老师学习Git(持续更新),学习,git
放入库中
跟廖雪峰老师学习Git(持续更新),学习,git
commit可以一次提交很多文件,所以可以add不同文件
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git

时光机穿梭

将readme.txt改成下面
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git

版本回退

再练习一次
跟廖雪峰老师学习Git(持续更新),学习,git

跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git

工作区和暂存区

工作区就是在电脑里能看到的目录,其中有一个隐藏目录.git是Git的版本库,其结构如下
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
并且新增一个LICENSE.txt文件
跟廖雪峰老师学习Git(持续更新),学习,git
此时
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
此时
跟廖雪峰老师学习Git(持续更新),学习,git

管理修改

跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git

第一次修改 -> git add -> 第二次修改 -> git commit
这样的结果是第一次的修改被提交,第二次的修改不会被提交,Git管理的是修改
第一次修改 -> git add -> 第二次修改 -> git add -> git commit
这样第二次修改也会被提交了

撤销修改

跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
跟廖雪峰老师学习Git(持续更新),学习,git
删除文件
跟廖雪峰老师学习Git(持续更新),学习,git
另一种情况是删错了,版本库里还有,则可以恢复到最新版本。

$ git checkout -- test.txt

远程仓库

添加远程库

跟廖雪峰老师学习Git(持续更新),学习,git

从远程库克隆

跟廖雪峰老师学习Git(持续更新),学习,git文章来源地址https://www.toymoban.com/news/detail-829992.html

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

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

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

相关文章

  • Git 实战指南:常用指令精要手册(持续更新)

    👑专栏内容:Git ⛪个人主页:子夜的星的主页 💕座右铭:前路未远,步履不停 Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是基于 Linux内核开发的版本控制工具,与常用的版本控制工具不同,它采用了分布式版本库的方

    2024年01月18日
    浏览(54)
  • IDEA git操作技巧大全,持续更新中

    作者简介 目录 1.创建新项目 2.推拉代码 3.状态标识 5.cherry pick 6.revert 7.squash 8.版本回退 9.合并冲突 首先我们在GitHub上创建一个新的项目,然后将这个空项目拉到本地,在本地搭建起一个maven项目的骨架再推上去,全流程走一下一个项目从0开始如何托管给git,后文的操作也会基

    2024年02月08日
    浏览(45)
  • 高质量 Git 仓库汇总(持续更新,方便查看)

    https://github.com/kamyu104/LeetCode-Solutions https://github.com/viva64/pvs-studio-cmake-examples Awesome-3D-Object-Detection Awesome-3D-Object-Detection-for-Autonomous-Driving https://github.com/l3lackcurtains/dbscan-kdtree-cuda https://github.com/xmba15/generic_dbscan https://github.com/vincentfpgarcia/kNN-CUDA https://github.com/zlccccc/3dpoint_cuda_kdtr

    2024年03月28日
    浏览(81)
  • Git 怎么使用?管理项目?冲突?命令汇总(git rebase、git reverse、git reset、git tag)——保姆及教程(持续更新)

    写在前面: 整理:CS_GUIDER,作者:阮一峰,原文链接:https://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 文章一般会优先在个人博客中更新,欢迎少爷们围观我的个人博客: https://wl2o2o.github.io/(点击即可访问) 推荐一个快速练习 Git 的宝藏网站——动图演示 Git 的命令逻辑。

    2024年02月03日
    浏览(51)
  • 计算机网络笔记(方老师408课程)(持续更新)

    这学期学计算机网络,但是我感觉我们学校的某位任课老师讲的不太行,听完introduction部分以后,我决定脱离学校课程,直接按照408去学习,备战考研。 我购买了408推荐参考教材《计算机网络》,是谢希仁版本的第八版,网上对应的视频不是很多,我找到了方诗虹老师的课程

    2023年04月09日
    浏览(48)
  • 后端Linux软件安装大全[JDK、Tomcat、MySQL、Irzsz、Git、Maven...持续更新中]

    为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。 (博客的参考源码可以在我主页的资源里找到,如果在学习的

    2024年02月15日
    浏览(51)
  • 详细解析张雪峰老师对计算机专业的评价“进可攻,退可守”--【职场篇】

    语言视频选择 收录专辑链接 C 张雪峰推荐选择了计算机专业之后-在大学期间卷起来-【大学生活篇】 JAVA 黑马B站视频JAVA部分的知识范围、学习步骤详解 JAVAWEB 黑马B站视频JAVAWEB部分的知识范围、学习步骤详解 SpringBoot SpringBoot知识范围-学习步骤【思维导图知识范围】 微信小程

    2024年02月17日
    浏览(105)
  • 后端Linux软件安装大全[JDK、Tomcat、MySQL、Irzsz、Git、Maven、Redis...持续更新中]

    为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。 (博客的参考源码可以在我主页的资源里找到,如果在学习的

    2024年02月16日
    浏览(51)
  • 后端Linux软件安装大全[JDK、Tomcat、MySQL、Irzsz、Git、Maven、Redis、Nginx...持续更新中]

    为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。 (博客的参考源码可以在我主页的资源里找到,如果在学习的

    2024年02月16日
    浏览(46)
  • 个人git笔记,持续学习并补充填写

    该文章仅仅是为了方便个人日常观看,有些地方没有做详细介绍 git init 创建本地仓库(最好先创建一个目录,在该目录下输入指令创建git仓库),创建完成后该目录下会存在一个.git文件 仓库配置 配置时可以加上--global选项,加上后设置的具有全局属性,该机器下的所有仓库

    2024年02月11日
    浏览(41)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包