①在官网下载到本地电脑对应的压缩包,一直下一步安装,在命令行里面输入git 有git相关内容表示git安装成功。

下载地址:https://git-scm.com/downloads

②在新建的目录下(我的是在D盘新建的目录) 输入cmd 命令行窗口 输入git status

然后输入git inti 会在当前的目录下创建一个隐藏的.git文件,可以右键属性不让其隐藏


然后进入.git文件里面 (cd .git) 并输入dir查看内容如下

创建一个名为 bigdata.py的文件,然后输入git status 发现如下变化(此py文件是任何代码都没有的)

通过git commit 命令提交到git仓库

分别通过git config --global user.email,git config --global user.name配置邮箱和用户名

通过git config -l 命令查看配置

为py文件添加一行代码 print(“hello ”)输入 git status 再次查看状态

git diff命令 可以查看修改的地方(绿色为添加,红色为删除)

再次使用git commit -m 命令 添加到git仓库

输入git status 发现没有状态

输入git log 可以查看提交的历史记录

黄色字体部分为每个提交记录的唯一标识使用 git reset --hard 《你想要具体到的黄色标识》 可以实现任何的切换

③大功告成!从git仓库的下载到最后的任意切换版本就完成,在切换版本的时候大家可以在自己创建的py文件查看哦,最后总结一下使用到的命令:

设置git自己的名字和电子邮件

git config --global user.email “lxxc521@163.com”

git config --global user.name “king james”

查看配置

git config -l

修改git文件

git diff filename

查看提交记录

git log

代码回退,实现版本控制

git reset --hard commitid

Git仓库从零到熟练(图文超级详细)相关推荐

  1. 【软件开发底层知识修炼】十九 GDB调试从入门到熟练掌握超级详细实战教程学习目录

    本文记录之前写过的5篇关于GDB快速学习的文章,从第一篇开始学习到最后一篇,保证可以从入门GDB调试到熟练掌握GDB调试的技巧. 学习交流加 个人qq: 1126137994 个人微信: liu112 ...

  2. 将本地项目上传到自己的Git仓库中【超级详细+绝不失败最终版】

    文章目录 一.新建一个自己的Git仓库 二.将本地项目上传到自己的Git仓库中 1. 快速步骤分解 2. 图文步骤详解 跟着文章一步一步来, 最后去你的码云仓库刷新一下就有项目内容了 一.新建一个自己 ...

  3. linux git删除的文件怎么还原,从Git仓库中恢复已删除的分支、文件或丢失的commit...

    从Git仓库中恢复已删除的分支.文件或丢失的commit 在使用Git的过程中,有时可能会有一些误操作 比如:执行checkout -f 或 reset -hard 或 branch -d删除一个分支 ...

  4. 运维(38) git仓库迁移所有分支脚本

    文章目录 一.使用 二.git仓库迁移所有分支脚本 一.使用 # sh git-move.sh 旧仓库地址.git 新仓库地址.git sh git-move.sh https://gitee.com ...

  5. git 仓库太大,下载慢,经常超时 关联远程仓库

    给git新手忠告,别乱把大文件上传到git,减少commit提交记录,这两种情况都会让git仓库快速变大 git 仓库太大,下载慢,经常超时 解决方法一 直接网页下载zip包, git init #初 ...

  6. Git仓库迁移超简单步骤

    背景: 近期,我们需要将一个老的git仓库迁移到新的仓库,并且要将所有的commit history.branches.tags都迁过去. 查了很多资料,用了三种方式,在最后一种成功了,并且步骤超级简 ...

  7. 1git命令的使用 查看git仓库状态 添加文件到git跟踪 git提交 查看git分支 查看git仓库日志信息 切换g

    首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的.教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈-我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转 ...

  8. 如何将git服务器同步到本地文件夹,使用git在服务器上部署git仓库并实现提交代码时同步代码到生产环境...

    最近由于需要对正在运行的系统进行新功能添加,本来是可以通过github进行代码维护,但是由于这个项目涉及一些问题,目前还不能开源,所以只能是手动覆盖bug文件,生产环境上的代码反而是最新的了. 之前有 ...

  9. git保姆级入门(包含解决git仓库报错500的问题)

    介绍一个简单的git仓库创建方法: 在git上创建一个仓库 新建文件夹 git clone +刚才仓库的https 此时文件夹里出现仓库文件夹 进入该文件夹,将要上传的文件添加到本文件夹内(注意不要添 ...

最新文章

  1. 判断SIM卡属于哪个移动运营商
  2. Boost:字符串正则表达式的测试程序
  3. 多线程并发 (二) 了解 Thread
  4. 录入学员的身份证后控件焦点转移时根据身份证号码获得生日和性别
  5. java读excel乱码,【java 项目中,上传的excel打开时无法正常打开,显示乱码 ,怎样可以正常打开,】java读取excel乱码...
  6. 扩展AD 用户上传头像
  7. 过程定义伪指令proc和宏命令伪指令macro
  8. 深度学习之---yolo源代码部分分析
  9. Spark将数据写入Mysql
  10. 自己编写的新闻显示控件(列表显示不过不够完善还需努力)
  11. 微软应用商店_微软商店那些好用的UWP软件!你不看这篇文章会后悔的!超级实用! | APP杂货店...
  12. AUTOCAD Study
  13. IPv6 to IPv4过渡技术——NAT64配置实例
  14. ICCV21 - 无监督语义分割《Unsupervised Semantic Segmentation by Contrasting Object Mask Proposals》
  15. 正在获取服务器信息,正在获取远程列表服务器信息
  16. oracle 字符集问题处理,oracle 字符集问题解决
  17. 计算机上计算器不见,win10系统自带的计算器不见了的处理教程
  18. Beta阶段基于NABCD评论作品
  19. 基于springboot+vue个人博客搭建
  20. 常用免费文献下载平台

热门文章

  1. oracle 11g创建表空间,创建用户并赋予权限,导入dmp和导出dmp文件
  2. 鸿蒙试炼给什么用,诛仙手游鸿蒙试炼开始时间结束 福利袋送不停
  3. Python 中求小于这个数的所有素数
  4. 费希尔控制器在使用中的两种常见故障现象
  5. 程序员毕业4年想在北京买房被网友嘲讽,晒出存款,网友:很励志
  6. EXCEL对象库无效或包含对不能找到的对象定义的引用的问题
  7. Flutter:教你用CustomPaint画一个自定义的CircleProgressBar
  8. 小数换分数计算机在线,小数换算分数(分数转换小数必背表)
  9. latex使用中文的几种方式
  10. 女助理没有订到会议室,被领导训了一顿,冤不冤?