Git/Github/Gitee相关内容


前言

git的介绍、安装、命令、分支以及idea集成git的使用

Github创建远程数据库代码推送、拉取、克隆、ssh的免密登录以及idea集成Github的使用

Gitee码云:创建远程库、idea集成码云,码云连接Github进行代码的复制和迁移

Gitlab服务器的搭建和部署,idea集成Gitlab


提示:以下是本篇文章正文内容,下面案例可供参考

一、 Git

1.Git的概述

免费、开源用来处理小型大型的项目,易于学习、性能极快,性能由于其他版本控制工具
在这里插入图片描述链接:访问git

1.1 版本控制

版本控制就是记录文件的内容变化,以便将来查阅版本修订情况,最重要的是可以查看历史版本,方便切换

2.Git常用的命令

命令名称作用
git -config --global user.name 名字设置签名
git -config --global user.email 邮箱设置邮箱
git init初始化本地库
git status查看本地库状态
git add 文件名添加到暂存区
git commit -m “备注内容” 文件名提交到本地库
git reflog查看历史及记录
git reset --hard 版本号版本穿梭
*******************下面对几个重要的功能进行说明********************************

2.1初始化本地库

在这里插入图片描述在这里插入图片描述

2.2查看本地库的状态

全部完成提交后的状态:
在这里插入图片描述当对文件进行修改后:
在这里插入图片描述提交到暂存区后:
在这里插入图片描述在这里插入图片描述

2.3历史版本

查看不同的历史版本
在这里插入图片描述在这里插入图片描述切换版本:

在这里插入图片描述
在这里插入图片描述

3.git的分支操作

在这里插入图片描述

3.1分支操作的相关命令

命令名称作用
git branch 分支名创建分支
git branch -v查看分支
git checkout 分支名切换分支
git merge 分支名合并分支
git branch -d 分支名删除分支

3.2分支的相关操作

  1. 查看分支:
    在这里插入图片描述2. 删除分支

在这里插入图片描述后边可以通过建立不同的分支,在不影响主分支的情况下对分支任务进行修改,之后对分支进行合并,若在正常情况下可以正常合并,如果发生冲突时则需要认为的解决冲突问题,决定留下哪个修改。
在这里插入图片描述master、hot-fix 其实都是指向具体版本记录的指针。当前所在的分支,其实是由 HEAD决定的。所以创建分支的本质就是多创建一个指针。

  • HEAD 如果指向 master,那么我们现在就在 master 分支上。
  • HEAD 如果执行 hotfix,那么我们现在就在 hotfix 分支上

4.Git团队协作

4.1团队内协作
在这里插入图片描述4.2跨团队协作
在这里插入图片描述

二、Github

GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。全球最大的同性交友网站
https://github.com/

1.git对远程仓库的操作

在这里插入图片描述

Gitee

具体操作和github无异!!!


总结

git的使用流程是:
先通过(add)命令将文件提交到暂存区--------->(commit)提交到本地库--------> (push)命令推送到代码托管平台
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值