目录
Git介绍
Git 是一个分布式版本控制工具,类似于maven,通常用来对软件开发过程中的源代码文件进行管理。通过Git 仓库来存储和管理这些文件,Git 仓库分为两种:
- 本地仓库:开发人员自己电脑上的 Git 仓库
- 远程仓库:远程服务器上的 Git 仓库
工作区,暂存区,版本库
- 版本库:前面看到的.git隐藏文件夹就是版本库,版本库中存储了很多配置信息、日志信息和文件版本信息等
- 工作区:包含.git文件夹的目录就是工作区,也称为工作目录,主要用于存放开发的代码
- 暂存区:git文件夹中有很多文件,其中有一个index文件就是暂存区,也可以叫做stage。暂存区是一个临时保存修改文件的地方
Git分支
git branch 查看分支
git branch <name> 创建分支
git checkout <name> 切换分支
git push <shortName><name> 推送至远程仓库分支
git merge <name> 合并分支
下载和安装 转载黑马程序员瑞吉外卖
百度网盘链接:https://pan.baidu.com/s/1bxEy2bHiCYQtouifUppsTA
提取码:1234
设置用户信息
git config --global user.name "XX"
git config --global user.email "hello@XX"
查看配置信息
git config --list
获取git仓库
1. 在本地初始化一个git仓库
1.1 任意目录,右键打开bash窗口,执行命令git init
2.从远程仓库克隆
git clone https://gitee.com/wzywzyaaa/ruiji.git
注意,远程仓库克隆输入错误时,
打开控制面板,右边第一个,点击用户账户
打开凭证管理器
打开windows凭据,找到对应的后删除、
Git常用命令
1.git status 查看文件状态
2.git add 将文件的修改加入暂存区
3.git reset 将暂存区的文件取消暂存或者是
git reset -- hard <ID> 切换到指定版本
4.git commit 将暂存区的文件修改提交到版本库
5.git log 查看日志
6.git remote -v查看远程仓库
7.git remote add <name> <url> 添加远程仓库
8.git clone <url> 克隆远程仓库
9.git push <name> <branch-name> 上传到远程仓库
10.git pull<name> <branch-name> 拉取远程仓库