小工具      在线工具  汉语词典  dos游戏  css  js  c++  java

git仓库与分支

# Git,git,gitee 额外说明

收录于:17天前

仓库使用

  1. 首次进入时需要创建仓库

请添加图片描述

  1. 按照教程绑定你的邮箱和密码,然后创建readme文件上传到仓库进行初始化。

请添加图片描述

  1. git推送详解
git push origin master:xiaoxu


# 如下为远程仓库的详解
 https://gitee.com/fireapproval/xiaoxu.git


//其中xiaoxu为仓库

请添加图片描述

//如上的可视化界面中bolen为仓库的归属,xiaoxu才为仓库

在推送到远程仓库是,需要在本地git init新建一个本地仓库,意义在于为本地文件创建一个仓库

git push [远程仓库名] [本地分支]:[远程分支]

由于本地项目的仓库是唯一的,所以本地默认是只通过指定远程仓库来推送。

git push origin master:xiaoxu

该命令中,知名远程仓库的别名为origin,本地分支为master,远程分支为xiaoxu(如果没有该分支,则会自动创建。使用gitee会自动创建master分支)

如下,命令git commit README文件,然后git push该文件,然后在远程仓库创建分支

请添加图片描述

请添加图片描述

所以我们得出结论,pust的远程仓库和远程分支决定了代码提交位置的唯一性。

分支文件夹

如下图所示,创建新分支后,代码库是空的。

请添加图片描述

通常,分支机构管理一个项目以进行访问和维护。不过,对于一些共享项目,如果想用分支来分别共享前后端项目、教程、资源,也可以使用分支来完成。

首先,在分支对应的本地目录和分支初始化时的本地路径下,新建一个文件夹,存放该分支下所有需要共享的文件。

新建一个java go如下图

请添加图片描述

同样创建这两个目录为本地对应的目录。

请添加图片描述

将需要上传的前后端文件复制到对应目录,然后提交并推送

error: 'go/go-jwt/' does not have a commit checked out

出现上述错误的原因是一个项目只能有一个git仓库,需要删除复制的子目录仓库。

请添加图片描述

删除后,git add到这里即可

请添加图片描述

 failed to push some refs to ‘xxx’

请添加图片描述

后来推送的时候又出现了上面的错误。出现此错误的原因是远程分支的内容与本地内容不同。比如之前将readme文件push到了分支,但是本地的readme文件又被修改了,导致代码冲突。可以强制推送,也可以先使用 git pull 拉取代码,然后再推送 git Push(推荐后者)

请添加图片描述

再次推送成功

请添加图片描述

代码推送成功

请添加图片描述

. . .

相关推荐

额外说明

《PostgreSQL开发指南》第十六章常用函数(一)

《PostgreSQL 开发指南》专栏目录 第 01 篇 课程介绍 第 02 篇 PostgreSQL 简介 第 03 篇 PostgreSQL 安装 第 04 篇 角色与用户 第 05 篇 数据库与模式 第 06 篇 管理数据表 第 07 篇 管理表空

额外说明

python第三方库安装技巧

少使用easy_install安装,因为它只能安装,不能卸载 多用pip安装 安装遇到问题的时候:http://www.lfd.uci.edu/~gohlke/pythonlibs/ (下载whl文件->whl改为zip->解压缩->另一个info文件

额外说明

JavaScript设计模式(二)——简单工厂模式、抽象工厂模式、建造者模式

个人简介 -个人主页: 前端杂货铺 -‍♂️学习方向: 主攻前端方向,正逐渐往全干发展 -个人状态: 研发工程师,现效力于中国工业软件事业 -人生格言: 积跬步至千里,积小流成江海 -推荐学习:-前端面试宝典 -Vue2 -Vue3 -Vue2/3项目实

额外说明

centos7搭建hadoop

前言 hadoop是其他大数据框架的基础运行环境,尤其是hdfs,是其他大数据框架的基础存储载体,因此学习和掌握hadoop对学习大数据很有必要 haddop常用的3种运行模式包括: 本地模式 ,单机运行,只是用来演示一下官方案例。生产环境不用 伪分布式

额外说明

基于LCM通讯的java版本使用

文章目录 lcm-gen编译安装 LCM 使用 问题备注 Lightweight Communications and Marshalling (LCM)是消息传递和数据编码的工具库,高带宽和低延迟的实时系统,提供发布/订阅消息传递模型。 官方开源地址:

额外说明

设计模式详解(三)--------抽象工厂

我在上一篇文章中实现了一种工厂模式,但那只是“简单工厂模式”,并不能满足我们的需求。最重要的是,如果我们需要新添加一种计费方式,就需要去修改工厂类,这违反了开闭原则。所以我们在实际工作中就引入了另一种工厂设计理念:抽象工厂 一、抽象工厂 抽象工厂模式(A

额外说明

guava 简介、中文文档、中英对照文档 下载

guava 文档 下载链接(含jar包、源码、pom) 组件名称 中文-文档-下载链接 中英对照-文档-下载链接 guava-11.0.2.jar guava-11.0.2-API文档-中文版.zip guava-11.0.2-API文档-中英对照版.z

额外说明

关于利用虚拟机制作img类型的镜像

前言 一个项目kvm跑的镜像,需要img格式,故想到采取VirtualBox虚拟化软件制作好镜像,然后将vdi转换为img,偷懒,转换后的虚拟盘挺大的 VBoxManage 命令,直接找VirtualBox图标,打开文件所在位置,就在这个安装目录下, 配

额外说明

VB案例:个人信息注册

文章目录 一、二级VB知识点思维导图 二、常用控件综合案例 - 个人信息注册 (一)运行效果 (二)涉及知识点 (三)实现步骤 1、创建VB标准EXE工程 2、添加两个框架Frame1与Frame2 3、在Frame2里添加三个按钮 4、在框架Frame

额外说明

电脑提示vcruntime140_1.dll缺少怎么办?

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个vcruntime140_1.dll文件进行安装(前提是找到适

ads via 小工具