关于工具
Git工具下载
下载地址:https://git-scm.com/download/win
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FbvJMjkk-1630410889484)(git_files/1.jpg)]](https://i-blog.csdnimg.cn/blog_migrate/cd22bc287c0959db92f59ec6296e4a00.jpeg)
Git工具安装
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f2b4da7750c2ee304b117fbb94775471.jpeg)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e875b1ebf2e91b9d3085c71cd49c4735.jpeg)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/740997026ea963f756ea2e1120bf762f.jpeg)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/28df8b06ee87358b5d6d178e80350644.jpeg)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9e8fe0b622ed2b37c1d23b9581f5551a.jpeg)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c840b5e6198dd3fe96f0fac1a666f5ca.jpeg)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/de701efa23d5360cf1a50d42bdd897ec.jpeg)
Git基本配置
- 运行cmd命令行工具
- 验证git安装 git --version
C:\buerYouth>git --version
git version 2.33.0.windows.2
- 设置用户名 git config --global user.name 'gitee的用户名’
C:\buerYouth>git config --global user.name '***'
- 设置用户邮箱 git config --global user.email 'gitee绑定的邮箱’
C:\buerYouth>git config --global user.email '******@email address'
- 查看个人配置 git config --global --list
user.name='***'
user.email='******@email address'
- 更多配置
# 在Vim编辑器中编辑Git配置文件
git config -e (--global)
# git status等命令自动着色
git config --global color.ui true
Git基本操作
命令 | 作用 |
---|
git init | 初始化仓库。 |
git clone | 拷贝一份远程仓库,也就是下载一个项目。 |
# 在当前目录新建git仓库
git init
# 新建目录,并初始化为git仓库
git init (project-name)
# 克隆git仓库的项目
git clone <url>
命令 | 作用 |
---|
git add | 添加文件到仓库。 |
git status | 查看仓库当前的状态,显示有变更的文件。 |
git diff | 比较文件的不同,即暂存区和工作区的差异。 |
git commit | 提交暂存区到本地仓库。 |
git reset | 回退版本。 |
git rm | 删除工作区文件。 |
git mv | 移动或重命名工作区文件。 |
# 从工作区添加指定文件到暂存区
git add <file1> <file2> <file3>...
# 把当前目录的所有文件添加到暂存区
git add .
# 显示暂存区和工作区文件的差异
git diff <file>
# 显示暂存区和上一次提交的差异
git diff --cached <file>
# 把暂存区文件全部提交到仓库区
git commit -m [message]
# 从暂存区提交指定文件到仓库区
git commit <file1> <file2>...-m "message"
# 跳过暂存区,从工作区把文件提交到仓库区
git commit -a -m "message"
命令 | 作用 |
---|
git remote | 远程仓库操作。 |
git fetch | 从远程获取代码库 。 |
git pull | 下载远程代码并合并。 |
git push | 上传远程代码并合并。 |
Git查询表
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/860c4056aae8d784318bd078b5f75aa0.jpeg)
推荐工具