IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 【VUE】使用gitee实现简单的版本管理(零基础逐步实现) -> 正文阅读

[开发工具]【VUE】使用gitee实现简单的版本管理(零基础逐步实现)

使用git进行版本管理,实现多人协同开发,是非常常用的基本技能。但之前总觉得有些云里雾里,似懂非懂,这里做一个简单的总结,写一个逐步教程。

连接远程仓库逐步实现流程

  1. 注册一个gitee账号

  2. 创建一个gitee仓库
    2.1 点击右上角的加号
    2.2 选择新建仓库
    在这里插入图片描述
    在这里插入图片描述

  3. 复制链接,后面6.3要用
    在这里插入图片描述

  4. 创建一个本地项目

  5. 先创建一个本地仓库
    5.1 如果不是mac或者窗口界面不一样也没关系,找到“Create Git Repository”即可
    在这里插入图片描述
    5.2 直接默认项目位置即可
    在这里插入图片描述

  6. 连接远程仓库
    6.1 在VCS中现在有git选项了,点击remotes
    在这里插入图片描述
    6.2 点击加号

    6.3 将刚才复制的连接粘贴进去
    在这里插入图片描述
    6.4 如果是第一次使用,需要输入用户名和密码

  7. 恭喜你,连接gitee远程仓库已经实现了。

将代码提交到远程仓库

  1. 在电脑上创建一个新的文件并且写一些东西

  2. commit到本地仓库
    2.1 可以在VCS里点击
    在这里插入图片描述
    2.2 也可以在工具栏点击
    在这里插入图片描述
    2.3 选择文件,填写更新信息,并commit
    在这里插入图片描述
    2.4 完成commit到本地仓库
    在这里插入图片描述

  3. push到远程仓库
    3.1 在VCS或工具栏点击push
    在这里插入图片描述
    3.2 push
    在这里插入图片描述
    3.3 成功
    在这里插入图片描述

  4. 查看gitee仓库,可以看到已经成功提交了
    在这里插入图片描述

将代码从远程仓库同步下来

  1. 将代码仓库中的文件改动一下
    在这里插入图片描述
  2. 点击update
    在这里插入图片描述
  3. 查看发现本地已经和远程仓库最新版本代码同步了,可以开始我们自己的开发了
    在这里插入图片描述

关于git的部分简单原理

我是学习了一下狂神B站上的视频,文档资料链接如下:https://mp.weixin.qq.com/s/Bf7uVhGiu47uOELjmC5uXQ
其实狂神的文档已经写得非常简单且详细了,这里我再用自己的话来总结一下。
其实有三个问题需要解决,什么是仓库?流程思路是怎样的?什么是pull或者push或者commit或者update?

什么是仓库

git是一种代码版本管理的工具,与其他SVN等方式的对比就不展开讲了,具体可以看狂神的文档或者视频。
git仓库就是保存你代码的仓库。并且git仓库分为本地仓库和远程仓库。简单来说,一个是你自己电脑上的仓库,一个是公司里的仓库。结束了工作,修改完代码之后,你的更改既要在自己的仓库里存一分,也要把公司的仓库给更新一下,这样别人要开始工作的时候就可以把公司仓库里的最新版拿到自己的仓库里,然后开始编辑。同样的,当你要开始工作的时候,你也要把公司仓库里的最新版拿到自己的仓库里,再开始自己的工作。

流程思路是怎样的?

首先,最开始你要创建自己的本地仓库才行,然后,你要与公司的仓库链接。
之后就很简单了,开始工作前,把公司最新版的代码拉到自己电脑上再开始自己部分的工作。结束工作后,提交自己的修改,更新公司最新版本的代码。

什么是pull或者push或者commit或者update?

pull是拉,push是推。把代码从别的地方拉到自己地方来就是pull,把自己这儿的代码推到别的地方去就是push。
commit是提交,update是更新。把代码提交到别的地方去就是commit,用别的地方的代码update自己这儿的代码就是update。
一般地,commit是确认了更改,提交到本地仓库(符号是一个勾);push是把代码提交到远程仓库(符号是指向外面的箭头);update是更新本地的代码(符号是指向里面的箭头)。

最后

关于一些更加具体的分支合并以及冲突处理的内容和过程这里没有写,如果需要的话后续可以再做补充。

简单来说,一般别在master主分支里工作,这里一般只放重大更新版本发布什么的,平时开发要在dev分支里进行。
公共的文件不要随便去瞎改,把别人写的代码给改了删了可不好。
而如果两个人同时编辑更新了一个文件,然后一个人先提交了,另一个人再提交,就会产生冲突,需要merge,这种问题一般是手动处理的。但最好还是事先沟通好工作的流程和规范,避免这样的冲撞吧(个人觉得)

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-10-11 17:42:38  更:2021-10-11 17:44:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 0:28:41-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码