Vue____实现本地代码推送到云端仓库的相关操作
项目初始化搭建完毕,每进行一个功能模块开发的必备操作,目的是方便协同开发以及备份代码
一、每开发一个新功能,都应该创建一个新分枝,待该功能模块开发完成以后,再合并到主分支master中,具体步骤如下:
① 在 VS Code 终端输入 git status 命令,查看当前的工作环境是否干净(是否有未上传的内容),这里假设工作环境是干净的;
② 在 VS Code 终端输入 git checkout -b login 命令,创建一个新分枝,这里以创建新分枝 login 为例;
③ 在 VS Code 终端输入 git branch 命令,查看所有分枝,分枝前标记*号的表示正处于该分枝上;
④ 此时,便可以进行该模块的开发工作了。
二、每完成一个功能模块,都应该把该分枝合并到主分枝上,并且把主分支上传到码云(本人用码云仓库)仓库上,同时也把新分枝上传到仓库中
① 在 VS Code 终端输入 git status 命令,此时会显示当前修改过但未同步到仓库的文件目录;
② 在 VS Code 终端输入 git add . 命令,把所有修改过的文件添加到暂存区;
③ 在 VS Code 终端输入 git status 命令,再次检查状态,此时所有文件都变成了绿色,表明已经把所有文件添加到了暂存区;
④ 在 VS Code 终端输入 git commit -m "完成了登录功能" 命令(-m表示提交信息),把暂存区的代码提交到本地仓库中;
⑤ 在 VS Code 终端输入 git branch 命令,查看分枝,*login表明已经把代码上传到该分枝上了;
接下来是要把 login 分枝合并到 master 分枝上,先切换到要合并到那个分枝上,这里是切换到master
① 在 VS Code 终端输入 git checkout master 命令,切换到 master 主分枝上;
② 可以输入命令 git branch 命令检查是否切换成功;
③ 在 VS Code 终端输入 git merge login 命令,基于 master 分枝合并 login 分枝;
④ 此时合并完成。
当合并完成以后,接下来要做的便是把本地的 master 分枝推送到云端的码云中
① 在 VS Code 终端输入 git push 命令,便可把本地的 master 分枝推送到云端的码云中。
② 执行完毕以后可以到码云仓库中检查是否推送成功。
因为此时云端只有 master 一个分枝,所以接下来我们还要把我们做好的分枝推送到云端上
① 在 VS Code 终端输入 git checkout login 命令,切换到你要推送的分枝上,这里是 login 分枝;
② 可以输入命令 git branch 命令检查是否切换成功;
③ 如果直接运行 git push 命令是推送不成功的,因为当前云端并没有 login 这个分枝,因此需要
在 VS Code 终端输入 git push -u origin login 命令(把本地的login源分枝推送到云端上,这条命令的 login 是给云端新建分枝起的名称),
便可实现在云端新建一个分枝 login ,并且把本地的 login 分枝推送到云端上。
Vue____实现本地代码推送到云端仓库的相关操作的更多相关文章
- Git如何把本地代码推送到远程仓库
Git如何把本地代码推送到远程仓库 1. 初始化版本库 $ git init 2. 添加文件到版本库(只是添加到缓存区),.代表添加文件夹下所有文件 $ git add . 3. 把添加的文件提交到版 ...
- Git----将本地代码推送到远程仓库
1.初始化本地 git init 2.添加文件 -A等于 -. 和-a的集合 git add -A 3.提交 git commit -m 'add' 4.关联到远程库 git remote add o ...
- 本地代码推送到github仓库
git 初始化 cd 到需要提交的项目目录下,执行git init 配置用户名和邮箱 git config --global user.name "codingID" git co ...
- 本地代码推送到远程git仓库
# 1. 在远程新建一个代码仓库(如码云,github..) # 2. 将本地代码提交 git init git add * git commit -am "first init" ...
- git将本地项目推送到远程仓库
一.三个基本配置: Git全局设置 git config --global user.name "账户名称" git config --global user.email &quo ...
- git将本地仓库推送到远程仓库
如何将本地仓库推送到公司远程仓库? 1:前提是你本地安装好git.先把远程git仓库克隆到本地 git clone 远程仓库的地址(SSH) 2: git branch //查看本地分支 3: g ...
- Git-最简单的本地项目变成版本仓库,然后把内容推送到GitHub仓库
(注:本文的前提是本地Git仓库和github仓库之间已经存在SSH key了,所以如果没有建立联系的小伙伴们请先建立联系) 具体操作: 一:把本地项目变成版本仓库 1.把本地的一个项目目录编程版本库 ...
- Git -- 本地 一个相同的新的分支 并 推送到远程仓库
(一).创建本地分支 git checkout -b 新分支名 执行该指令后,会在本地创建一个新分支,该分支是从当前分支上检出的,所以所有文件内容都和当前分支一模一样,这是正常的.创建成功后,将自动切 ...
- Git仓库初始化与推送到远端仓库
以下命令为Git仓库初始化,添加远端代码托管仓库,以及推送到远端仓库的命令. 以 "github.com"为远端仓库做示例 # Git 库初始化 git init # 将文件添加到 ...
随机推荐
- oracle交互命令
(1)说明:可以替代变量,而该变量在执行时,需要用户输入. sql>select * from emp where job=’&job’; (2)edit 说明:该命令可以编辑指定的s ...
- 如何编写go代码
go是一种静态编译型的语言,它的编译速度非常快. go的官方编译器称为gc,包括编译工具5g,6g和8g,连接工具5l,6l和8l.其中的数字表示处理器的架构.我们不必关心如何挑选这些工具,因为go提 ...
- 二 virtualenv与virtualenvwrapper
https://www.cnblogs.com/pyyu/p/9015317.html 一 virtualenv 1.下载virtualenvpip3 install -i https://pypi ...
- SDUT-2118_数据结构实验之链表三:链表的逆置
数据结构实验之链表三:链表的逆置 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 输入多个整数,以-1作为结束标志,顺序 ...
- SDUT-2116_数据结构实验之链表一:顺序建立链表
数据结构实验之链表一:顺序建立链表 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 输入N个整数,按照输入的顺序建立单链 ...
- Redis源码解析:09redis数据库实现(键值对操作、键超时功能、键空间通知)
本章对Redis服务器的数据库实现进行介绍,说明Redis数据库相关操作的实现,包括数据库中键值对的添加.删除.查看.更新等操作的实现:客户端切换数据库的实现:键超时相关功能的实现.键空间事件通知等. ...
- 算法导论笔记:18B树
磁盘作为辅存,它的容量要比内存大得多,但是速度也要慢许多,下面就是磁盘的的结构图: 磁盘驱动器由一个或多个盘片组成,它们以固定的速度绕着主轴旋转,数据存储于盘片的表面,磁盘驱动器通过磁臂末尾的磁头来读 ...
- 项目中遇到的undo表空间不足的替换
1.查找数据库的UNDO表空间名 select name from v$tablespace; ...
- oracle函数 SOUNDEX(c1)
[功能]返回字符串参数的语音表示形式 [参数]c1,字符型 [返回]字符串 [说明]相对于比较一些读音相同,但是拼写不同的单词是非常有用的. 计算语音的算法: 1.保留字符串首字母,但删除a.e.h. ...
- 对比MySQL,一文看透HBase的能力及使用场景
MySQL + HBase 是我们日常应用中常用的两个数据库,分别解决应用的在线事务问题和大数据场景的海量存储问题. 本文内容适合初次理解HBase的读者,包括技术.功能及场景,也欢迎老司机们补充和温 ...