Git教程


前言

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


一、工作机制和代码托管中心

在这里插入图片描述
工作区:代码存放的磁盘的位置(本地目录),可以在本地编辑器进行更改
暂存区:工作区代码git add添加到暂存区,临时存储可被删掉
本地库:暂存区的代码git commit提交到本地库,生成对应的历史版本,此时不可删除

代码托管中心:基于网络服务器的远程代码仓库,一般称为远程库。本地库推送代码到远程库push

局域网:GitLab
互联网:GitHub(外网)、Gitee(国内网站)

二、Git常用命令

命令名称作用
git config --global user.name 用户名设置用户签名
git config --global user.email 邮箱设置用户邮箱
git init初始化本地库
git status查看本地库状态
git add 文件名添加到暂存区
git commit -m “日志信息” 文件名提交到本地库
git reflog查看历史记录
git log查看详细日志
git reset --hard 版本号版本穿梭

签名的作用是区分不同的操作者身份,签名信息可以在每一个版本的提交信息中看到。首次安装时必须设置一下用户签名,否则无法提交代码。

git reset切换版本质是移动HEAD指针
在这里插入图片描述

三、Git分支操作

在这里插入图片描述

3.1什么是分支

在版本控制过程中,同时推进多个任务,为每个任务,我们就可以创建每个任务的单独分支。使用分支以为着程序员可以把自己的工作从开发主线上分离,开发自己的分支的时候,不会影响到主线分支的远行。

3.1.1 分支的好处

  • 同时并进行多个功能开发,提高了开发效率
  • 各个分支再开发过程中,如果某个分支开发失败,不会对其他分支有任何影响,失败的分支删除重新开始即可

3.1.2 分支操作常用命令

命令作用
git branch 分支名创建分支
git branch -v查看分支
git checkout 分支名切换分支
git merge 需要合并的分支名把指定的分支合并到当前分支上
  • 9
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值