回顾git内容
1 git介绍,安装
-版本管理软件:代码的版本管理和协同开发【多人开发同一个项目,代码合并】
-官网下载安装
2 git ,gitlab,gitee,github
-git软件
-gitlab,gitee,github:远程仓库
3 svn和git区别
-svn集中式管理,没有网络没有服务的,版本管理用不了
-git分布式管理,没有网络,没有远程仓库,做版本管理没有问题
4 git工作流程
-工作区
-暂存区
-版本库
-远程仓库
5 常用命令
-git init
-git add .
-git commit -m '注释'
-git status
-git log
-git reflog
-设置用户邮箱和名字的
-gitee远程仓库,你当时设置的邮箱如果跟gitee注册邮箱不一样,显示头像不一样
-gitee设置邮箱公开
6 git过滤文件
仓库路径下 .gitignore,在文件中配置忽略文件
文件名
文件夹名
*.py
*.p?
/文件名
/文件夹名
# 空文件夹不会被git管理
# 最开始没被版本管理之前就要忽略文件
7 git多分支
-master:主分支操作,只用来做发布版本
-master,dev,bug
-分支创建
-切换
-查看
-删除
-合并
-查看远程仓库和本地仓库的分支:git branch -a
8 远程仓库 :gitee,gitlab
-创建空仓库 开源协议
-把本地仓库代码,提交到远程仓库
-git remote add origin 地址
-git pull origin master
-git push origin master
9 ssh操作
-生成公钥私钥
-公钥配置在远程仓库
-免密操作
10 协同开发
-多个人同时开发一个项目
-普通开发者:clone下来----》
-仓库创建者:本地提交上去---》加成员---》
11 冲突出现和解决
-多人在同一分支开发
-分支合并
12 线上分支合并
-线下分支合并 merge
-线上分支合并:提交申请:pr,mr
13 pycharm操作git
-所有的git操作都能通过 点点点 实现
-add
-commit
-push
-pull
-查看变化
14 为开源项目贡献代码
先fork项目,你仓库有,你改的你的,提交pr
1 首页中间部分样式
HomeView
<template>
<div class="home">
<Header></Header>
<Banner></Banner>
<div class="course">
<el-row>
<el-col :span="6" v-for="(o, index) in 8" :key="o" class="course_detail">
<el-card :body-style="{ padding: '0px' }">
<img src="https://tva1.sinaimg.cn/large/e6c9d24egy1h1g0zd133mj20l20a875i.jpg"
class="image">
<div style="padding: 14px;">
<span>推荐课程</span>
<div class