git实战
一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是在前端开发中经常使用的版本管理工具
创建新的仓库
mkdir xxx()
cd xxx
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin 远程地址
git push -u origin master
切换分支
git checkout -b dev
git checkout -D 分支名 //删除本地分支
git push origin dev //推送到远程
已有仓库
cd existing_git_repo
git remote add origin xxxx
git push -u origin master
远程到本地仓
git commit -m "first commit"
git remote add origin https://gitee.com/li_cheng_du/uniappShop.git
git push -u origin master
拉取
git clone 地址
git checkout -b dev origin/dev //有远程生成本地
git pull origin dev // 由远程拉取
关联远程仓并下载
git init
git remote add origin 路径
git chenckout -b dev
git pull origin dev
Git 全局设置:
git config --global user.name "xxx"
git config --global user.email "xxx"
追踪分支
git branch --set-upstream-to=origin/pc pc
可以合并两个独立启动仓库的历史
git pull origin pc--allow-unrelated-histories
关联多个仓库
git remote add 名称 地址 //新增远程仓链接
git remote -v
git remote rm 仓名 // 删除本地关联远程仓
git fetch origin // 管理远程仓
git merge origin\sh-front-lite
git push -u vss-micro\develop