Git实操大全(最全操作)

本文详细介绍了Git的基本命令,包括初始化本地库、查看状态、添加到暂存区、提交到本地库、查看日志、版本穿梭等。此外,还讲解了分支操作,如何创建、查看和合并分支。在团队协作部分,讨论了如何创建远程库、关联远程库、推送和拉取操作,以及解决冲突的方法。最后,提到了克隆远程库到本地的步骤,确保团队成员能够有效地协同工作。
摘要由CSDN通过智能技术生成

1.git常用命令

在这里插入图片描述

1.1用户签名在此文件中查看(全局的)

在这里插入图片描述

1.2 git init初始化本地库

输入命令出现,这是隐藏文件夹,可以设置为显示
在这里插入图片描述.git文件里的东西不要去修改
在这里插入图片描述

1.3 git status查看本地库

在这里插入图片描述添加新文件1.txt之后再进行查看
在这里插入图片描述

1.4 git add 添加到暂存区

添加到暂存区后再使用git status,发现由红色变成了绿色,代表git已经追踪到了这个文件。这个文件在暂存区还可以被删掉
在这里插入图片描述这个文件在暂存区被删掉了,但是工作区的还是存在的
在这里插入图片描述这时候输入git status文件又变成了红色

1.5 添加到本地库 git commit -m “日志信息”

将暂存区的文件提交到本地库
在这里插入图片描述

1.6查看日志信息

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

1.7修改文件

当我们修改了代码,查看本地库,显示modified修改了文件 还未被追踪
在这里插入图片描述输入git add .添加到暂存区
在这里插入图片描述
添加到本地库
在这里插入图片描述修改完之后查看日志信息,92a1128是最新版本,a14f5a0是之前那个版本的
在这里插入图片描述

1.8版本穿梭

假如我们想回退到之前的版本
比如我们现在提交了三次,使用git reflog查看这三次的版本号
在这里插入图片描述此时最新的版本号是8e8658c

我们回退到第二次的版本号 92a1128
在这里插入图片描述此时文件也修改回了第二次的版本了
在这里插入图片描述
在这里插入图片描述

我们还可以再回到第三个版本
在这里插入图片描述

1.9概述

在这里插入图片描述

2.分支操作

2.1 查看&创建&切换

在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述我们在dev分支上修改文件内容并提交到本地库
在这里插入图片描述
在这里插入图片描述

2.2 合并分支

我们在上一步在dev分支上修改了文件内容并进行了提交,但是当我们切换回到master分支上时,发现文件内容还停留在之前,所以我们要进行合并,在master分支上输入这行命令
git merge 要合并的指定分支名

在这里插入图片描述
冲突合并
在这里插入图片描述

3.团队协作

3.1团队内协作

在这里插入图片描述

3.2跨团队协作

在这里插入图片描述

3.3创建远程库&创建别名

在码云上创建仓库,本地也创建一个项目,最好两个同名
在这里插入图片描述在这里插入图片描述
本地仓库需要初始化 git init
如果没初始化git init,使用git remote -v命令可以看到别的项目仓库关联,会出错所以一定要初始化
在这里插入图片描述初始化以后再查看
在这里插入图片描述在这里插入图片描述
然后我们再关联仓库

创建别名:这样就不用每次输入https地址或者ssh,远程地址可以用https也可以用ssh的
在这里插入图片描述在这里插入图片描述

3.4推送本地库到远程库

推送时需要指定下分支
在这里插入图片描述在这里插入图片描述
我们将master分支推送上去,master分支上有一个文件
在这里插入图片描述
在推送过程时,提示我需要输入用户名和密码,我输错了
在这里插入图片描述
我们可以打开凭据将此凭据删除,再重新推送,输入正确用户名和密码即可,我的gitee用户名为qq邮箱
在这里插入图片描述在这里插入图片描述推送成功
在这里插入图片描述
在这里插入图片描述

3.5拉取远程库到本地

git pull 远程仓库别名 指定分支

我们在码云上修改这个hello.txt文件,编辑后并完成,这时我们会发现本地库的hello.txt文件并不会同步修改,我们可以进行拉取操作将远程库拉取到本地
在这里插入图片描述在这里插入图片描述

3.6克隆远程库到本地

在这里插入图片描述
在这里插入图片描述
我们准备第二个码云账号,进行克隆,在本地创建一个文件夹
克隆之前记得把凭据删除,不然还会保留第一个号的信息
在这里插入图片描述

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值