1.git的安装
直接到官网下载,不用改变安装路径,一直Next
2.配置git文件(必须配置,只配置一次)
git config --global user.name +用户名 创建用户名
git config --global user.email + 用户邮箱 创建邮箱
git config --global -list 查看全局配置
3.git的使用命令
git status 查看工作区状态
git log 查看提交日志
git add + 文件 将该文件添加到暂存区
git add . 将所有修改后的文件添加到暂存区
git commit -m”备注,必须添加” 将暂存区中的文件提交到本地仓库
git rm + 文件 从本地仓库删除该文件
git mv + 旧文件 + 新文件 文改文件名
git clone + 远程仓库地址 克隆远程仓库到本地仓库(远程仓库与本地仓库建立连接)
git remote add origin +远程仓库地址 克隆远程仓库到本地仓库(远程仓库与本地仓库建立连接)
git config --local -list 查看本地列表
git push origin master 推送(将本地仓库文件推送到远程仓库)
git push 推送的简写(将本地仓库文件推送到远程仓库)
git push -u origin master 设置上游分支(这是推送简写的前提)
git pull origin master 从远程仓库拉取最新文件
git pull 拉取的简写(从远程仓库拉取最新文件)
git pull -set-upstream origin master 设置上游分支(这是拉取简写的前提)
git branch 查看所有的分支,带*的表示当前的分支
git branch 分支名称 新建分支
git checkout 分支名称 切换分支
git switch 分支名称 切换分支
git checkout -b 分支名称 新建分支,并且切换到该分支
git branch -d 分支名称 删除分支
git merge 分支名称 合并分支
git push -u origin 分支名称 将分支推送到远程仓库
git push origin :分支名称 删除远程分支
git checkout -b 本地分支名 origin/远程分支名 检出远程仓库到本地分支(要先拉取一下)
git checkout commitId 代码回滚(通过git log来查找commitId)
git tag 标签名 打标签 如:git tag v1.0
git tag 查看标签
git show 标签名 显示标签信息
git tag -d 标签名 删除标签
git push origin --tags 将所有标签推送到远程仓库
.gitignore 忽略文件(忽略文件必须先创建才能生效)