路飞项目day6

回顾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

你可能感兴趣的:(python)