基本介绍
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 仓库地址 分支名称