git的基本使用
- git官网下载:https://git-scm.com/downloads
- 任意文件夹内右键菜单有git bash的选项,表示下载完成
- 打开git bash
- 配置git环境
- 设置用户名和邮箱,本人使用的是gitee服务创建的用户,网址:https://gitee.com/login
- git config --global user.name “name”
- git config --global user.email “…@.com” - 创建一个新的项目文件夹打开git bash
- 初始化项目环境,创建暂存区
- git init
- 创建要管理的文件: 项目…
- 添加到暂存区
git add 文件名
git add . (上传所有常用) - 提交到版本库
- git commit -m “注释(写什么都可中英文都行,上传时的注释,方便记忆管理)”
- 查看版本操作日志
- 版本日志:git log
- 操作日志:git reflog
- 查看当前各个区域的状态
git status - 查看文件的不同
git diff - 版本回退
git reset --hard 版本号
上传到在线仓库
gitee创建项目链接
- 建立本地仓库和远程仓库的连接
git remote add origin 项目地址 - 将本地仓库上传到远程仓库
git push -u origin master - 刷新远程仓库
从远程仓库获取项目
- 下载整个项目:
- git clone 项目地址
- 已经下载好了项目的基础上,更新最新版本
- cd 文件名
- git pull
git的分支的使用
- git主分支:master
- git branch 查看分支
- git branch -r 查看远程分支
- git branch -a 查看所有分支
- git branch name 创建分支
- git checkout name 选择分支
- git branch -b name 创建并切换分支
- git merge name 合并分支一般需要先选择主分支,然后将其他分支合并
- git branch -d name 删除分支
git的标签的使用
- git tag 查看标签
- git tag name 创建标签
- git push origin name 上传标签
- git tag -d name 删除标签
.gitignore的使用
1.创建一个名为 .gitignore文件,忽略指定文件不参与版本管理
2. 哪些文件需要被忽略,写入.gitignore
例:
- /node_modules
- .gitignore