git 是什么
git是目前世界上最先进的分布式版本控制系统
版本控制
分布式版本控制系统
git的优势
1.适合分布式开发,强调个体。
2.公共服务器压力和数据量都不会太大。
3.速度快,灵活
4.任何两个开发者之间很容易解决冲突()
5.离线工作(没有网也可以工作)
git能做什么 git的作用
1.克隆版本库 (常用) git clone 网址
2.版本管理
3.分支管理
gitee 中国自己的网站 git常用仓库
git工作流程
● Workspace:工作区
● Index / Stage:暂存区
● Repository:仓库区(或本地仓库)
● Remote:远程仓库
git 初始化
git init
将工作区的内容提交到暂存区
git add .
将暂存区的内容提交到本地仓库
git commit -m ‘描述信息’
分支管理
展示分支
1.git branch 本地分支
2.git branch -r 远程分支
3.gir branch -a 所有分支
创建分支
分支命名 master
版本分支 release-1.0.0
功能分支 feature-模块名称
git branch 分支名字 只是创建,不会切换分支
git checkout -b 分支名字 创建并切换
切换分支
git checkout 分支名字
删除分支
git branch -d 分支名字
在分支上删不了(你在桥上不可能去拆桥)
合并分支
git merge 分支名
更新本地代码
git fetch 远程分支名
代码回退
git reset --hard 提交点标识
提交点标识查看
git log
上传本地仓库到远程仓库
git push origin 分支名
将远程仓库代码拉到工作区
git pull origin 分支名
远程仓库删除
C:\Users\86191\AppData\Roaming\nvm node.js 地址
nvm 使用
查看
nvm ls 查看本机node版本
使用
nvm use node版本
下载
nvm install node版本
查看node版本
node -v
npm -