Git仓库的基本使用以及推送到码云的全过程详解

基本介绍

Git是版本控制的一种,我们可以将自己写好的代码放入Git仓库中,也可以将Git仓库中的代码下载到本地

将代码上传到Git仓库,需要经历:
工作目录(本地项目文件夹) => 暂存区(内存区域,临时存储文件的变化) => Git仓库(存放项目的各个版本)

基本使用

在桌面通过Win+R键 打开命令行窗口输入cmd
输入git --version查看版本号
如果与下方图片类似 则可以继续进行配置
在这里插入图片描述
打开方式
在空文件夹单击右键:点击红色箭头指向的选项弹出命令行窗口
Ctrl键+鼠标滚轮即可调整文字大小

注:一定要在你的项目文件夹单击右键
在这里插入图片描述

修改文字颜色和背景颜色
点击红色箭头所指向的区域并选择 options选项修改背景颜色 和字体颜色,选择完之后点击save保存
在这里插入图片描述
在这里插入图片描述

常用命令

安装后首次使用–配置用户名邮箱
git config --global user.name "自定义用户名"
git config --global user.email "自定义邮箱"

输入上述两行代码虽然没有任何提示,但是要精确输入,如果不确定则需要多写两遍,如果想修改用户名和邮箱 则重新输入即可。

创建Git仓库
git init
在这里插入图片描述
创建好之后会在项目文件夹中添加一个.git的隐藏文件夹
在这里插入图片描述
.git文件夹用于保存文件的变化

查看Git系统状态
git status
在项目文件夹中新建一个文件,然后在命令行输入git status下图说明检测到了新建的文件,文件名为01.html
在这里插入图片描述
在这里插入图片描述
将指定文件添加到暂存区
git add 01.html
在这里插入图片描述
可以通过git status检测是否添加到暂存区
在这里插入图片描述
将所有文件添加到暂存区
git add .
将暂存区文件提交到仓库
git commit -m "提交说明(日志的标题,以后自己核对代码用)"
在这里插入图片描述查看提交日志
git log
git reflog
在这里插入图片描述
按提交ID从Git仓库恢复(回退)代码
git reset --hard 提交ID
在这里插入图片描述
选中要复制的ID,单击右键点击Copy 复制 右键 选择Paste粘贴刚才复制的ID
在这里插入图片描述
也可以使用简略版的提交ID恢复代码
在这里插入图片描述
设置忽略文件
在项目根目录创建.gitignore文件 用VSCode创建此文件比较方便
在这里插入图片描述
分支-----为了团队协作共同开发,每个分支可以独立开发自己的功能

创建分支
git branch fz_01 分支名称: fz_01 !可以再fz_01下在创建分支
在这里插入图片描述
在这里插入图片描述
当前分支提交的文件其他分支看不见,当前分支只能看见当前分支下的文件
回到主分支
在这里插入图片描述
合并分支
git merge fz_01 分支名称:fz_01
在这里插入图片描述
强制退出 :q!

删除分支
删除已经合并的分支(fz_01):git branch -d fz_01
强制删除分支(fz_01):git branch -D fz_01

推送到远程仓库

码云:https://www.gitee.com
GitHub:https://www.github.com

!!!!!!邮箱 登录码云
在这里插入图片描述
git push 远程仓库地址 分支名称
在这里插入图片描述
查看仓库地址
在这里插入图片描述

如果提交失败 分析原因 可能是 需要手动删除window凭据

团队协作

添加仓库成员
在这里插入图片描述
在这里插入图片描述
克隆其他人的仓库到本地
新建一个文件夹(你的空项目文件夹) 然后右键 点击 git base here 在命令窗口输入 git clone 仓库地址
在这里插入图片描述
将修改的文件先网本地仓库推 然后在推到码云上去

拉取分支代码
git pull 仓库地址 分支名称
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值