github上传代码到分支

FastApi教程 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。 阅读详情

提示:本文记录了githua上传代码到分支并解决一个平台多个转化使用, 修改上传者身份的问题


前言

github远程仓库已经创建, 我们要做的就是和远程仓库建立联系并上传代码到自建的分支上, 并修改上传者的身份信息.


一. 项目文件克隆

  • 克隆命令如下
git clone 远程仓库地址

说明: 克隆完成之后使用ll 命令可以查看到 .git隐藏文件夹, 在文件夹中有config文件, 里面已经有了如下内容

[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = git@codeup.aliyun.com:xx/xx/xx.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master

说明: 上面origin显示已经和远程仓库建立了联系, 而且已经有了master默认分支.那么我们下面做的就是修改上传者的身份信息

二. 修改上传者信息

  • 1.查看现用邮箱和用户名
git config user.name

git config user.email
  • 2.使用命令修改git的用户名和提交的邮箱(全局)
    要修改成的用户名
git config  --global user.name 要修改成的用户名

要修改成的邮箱名

git config  --global user.email 要修改成的邮箱名
  • 3.修改已经提交的当前项目的用户名和邮箱名(局部修改,只修改当前和自己相关的项目)

要修改成的用户名

git config user.name 要修改成的用户名

要修改成的邮箱名

git config user.email 要修改成的邮箱名
  • 修改完成之后进行查看,
    • 命令查看使用1当中的命令
    • 查看config文件中, 展示如下
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = git@codeup.aliyun.com:xx/xx/x-xx.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master
[user]
        name = xxx
        email = xx@xx.cn

三. 创建分支并上传代码

  1. 创建分支命令
# 链接远程仓库
git remote add origin +仓库地址
# 创建分支
git branch + 分支名
  1. 切换分支
git checkout + 分支名
  1. 将代码上传到分支
git add .
git commit -m "备注"
  1. 将分支上传到远程github上
git push origin +分支名

四. 删除分支

如果想要进行后悔操作, 下面操作可以参考, 删除操作要小心谨慎些, 直接上操作

  1. 查看目前的分支命令
git branch -a

结果如下所示:

* master
  train_model
  remotes/origin/HEAD -> origin/master
  remotes/origin/infer
  remotes/origin/master

本地有两个分支master和train_model, 远程有两个分支master和infer.
2. 当本地分支推送到远程仓库后, 使用上述命令, 结果展示如下:

  master
* train_model
  remotes/origin/HEAD -> origin/master
  remotes/origin/infer
  remotes/origin/master
  remotes/origin/train_model
  1. 删除本地分支命令
git branch -d

说明:
1. 在 git branch 命令后使用 -d(或者 -D 表示强制删除)选项可用于删除本地分支.
2. 但是要删除远程仓库中的分支,使用 git branch 命令是不起作用的。要删除远程 git 分支,还需要使用 git push 命令, 语法如下;

  1. 删除远程分支命令
git push origin --delete train_model

结果展示如下:

To codeup.aliyun.com:xx/xx/xx.git
 - [deleted]         train_model

说明:
1. 如上删除中,使用 git push 命令删除远程 git 分支后,并没有删除本地分支.
2. 删除本地的分支需要用git branch -d命令单独操作
3. 删除远程和本地分支是需要分开操作.

总结

这个是在使用过程中总结的使用步骤, 希望遇到同样问题给大家有个比较完成的提示, 同时作为自我知识积累的沉淀.

一文详解数据仓库、数据湖、湖仓一体和数据网格 本文对数据仓库、数据湖、湖仓一体、数据网格四个技术概念进行了辨析,并对它们的优势和局限给出了对比介绍。 阅读详情

相关推荐

python爬虫自动下载网页链接

需求分析 今天遇到一个简单的需求,需要下载澳大利亚电力市场NEM日前市场的发电商报价数据(http://nemweb.com.au/Reports/Current/Next_Day_Offer_Energy/),页面观感是这样的: Ctrl + F 一下,看到一共有395个zip链接。于是就想着用python爬虫自动下载。这个网页很简单,没有验证码,甚至不需要登录,因此自动下载的pytho...

da_kao_la的博客 1万+

GitHub 之 创建分支并上传文件

GitHub 之 创建分支并上传文件 本篇文章将讲述如何通过 git 的一款命令行工具 Git Bash 对 Github 账户中的目标远程库 新建分支 并 上传文件 至该分支! 先说明本篇博客所用到 Git Bash 的些许指令: 1 | git status |查看本地库状态 2 | git init |初始化本地库 3 | 有关 分支 些许指令 git branch 分支名 |创建分支 git checkout -b 分支名 |创建并切换分支

m0_51961114的博客 8032

FortiOS路径遍历漏洞CVE-2022-41328实战复现:从环境搭建到漏洞利用全记录

本文深入解析FortiOS路径遍历漏洞CVE-2022-41328,从漏洞背景、影响范围到技术原理进行全面剖析。提供详细的漏洞复现环境搭建步骤和实战利用方法,并给出官方修复方案与临时缓解措施,帮助企业有效防御此类防火墙漏洞风险。

weixin_30485379的博客 523

Github——将工程上传至指定分支

借助Vscode

Williamcsj的博客 912

OCR模型轻量化新思路:用ONNX Runtime加速PP-OCRv4推理(附性能对比测试)

本文详细介绍了如何利用ONNX Runtime对PP-OCRv4模型进行轻量化部署与推理加速。通过模型导出优化、动态量化、线程绑定及内存复用等技巧,在树莓派、RK3588等边缘设备上实现了超过50%的性能提升,并显著降低了内存占用,为移动端OCR部署提供了完整的优化方案和实测数据对比。

weixin_29063979的博客 496

Test软件:Keysight二次开发_(3).安装与配置开发环境

在开始进行Keysight软件的二次开发之前,首先需要确保您的开发环境已经正确安装和配置。本节将详细介绍如何安装和配置必要的开发工具和依赖项,以便您能够顺利进行开发工作。

2401_87715305的博客 1414

Github上传代码/删除仓库/新建分支的操作流程记录

Github上传代码/删除仓库/新建分支的操作流程记录

qq_54900679的博客 1467

29、集成电路测试技术解析

本文深入解析了集成电路测试技术,涵盖定制电路测试资源与策略、混合模拟/数字电路测试方法、数字测试模式生成难点与解决方案,以及可控性和可观测性的核心概念。同时详细讨论了固定故障、桥接故障和开路故障等主要故障模型及其检测方法。在测试技术的综合应用与优化方面,提出了合理配置测试资源、优化测试模式和设计测试流程的策略。最后展望了测试技术的发展趋势,包括集成化测试、自动化测试和智能化测试。通过全面掌握这些测试技术,可以有效提高集成电路的质量和可靠性,推动集成电路产业的发展。

work3的博客 205

新建github分支并上传到github

【代码】新建github分支并上传到github。

weixin_54763080的博客 391

ThingsBoard PE专业版解决方案技术文档——温度&湿度

温湿度解决方案

weixin_67440240的博客 819

【1】Python交叉编译到OpenHarmony标准系统运行(arm32位)

本文介绍如何Python语言如何在OpenHarmony标准系统运行,包括5.0r和4.1r以及4.0r,和未来版本的OpenHarmony版本上。 Python语言在OpenHarmony上使用,需要将Python解释器CPython移植到OpenHarmony标准系统。通过交叉编译的方式。

weixin_58069108的博客 930

Github分支创建、管理、下载与上传

Github分支创建、管理、下载与上传

From now on...的Blogs 3263

innovus:NRDB-2276 special net route layer与NanoRouteMode route layer冲突问题解决方法

NanoRouteMode中设置绕线层次2-6,但是被动到的special net有8-11的preferred route layer,这个层次可能是create_route_type+set_ccopt_property -net_type 定义的。二者绕线层次范围有冲突,导致在调整过这条net后再绕线就会提示失败。然后再下route_design 等route命令去绕别的net。我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?

m0_61544122的博客 1104

Github上传代码及解决main主分支问题

Github上传代码 右键要上传的文件点击git bash here 输入git init初始化在文件夹中出现.git文件 输入git add . 将所有添加文件放入仓库 输入git commit -m “描述信息” git remote add origin 仓库地址 连接仓库 git push -u origin master 上传文件到仓库 若仓库事先存在readme文件无法上传,输入git pull --rebase origin master之后再重复提交操作 更新代码 git

Arcofcosmos的博客 5389

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

github创建分支上传自己的文件代码

之前在一个未完成课题中接触到了github,当时也自己成功使用github创建了分支并上传了自己的文件代码,今天再拿起时,突然发现怎么也成功不了,真是一个郁闷。只能说好记性不如烂笔头,真是应该及时将自己所学记录下来才是真理。初学者伤不起,花了一两个小时,参考网上各种github入门指南,终于整理出了一点头绪,赶紧记录下来。 git的安装就不说了,因为之前安装好了,所以这次也就不用再折腾了,各种入

NicHe 6195

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

使用git上传代码到github项目分支(2)

1、在前篇中写的是上传到github仓库中的master分支下,这篇来讲一讲如何在master分支下,新建一个分支,并上传到该分支下。 具体的区别在于第6步,当把要上传的本地文件复制到test文件夹下,之后应该改为这样 git branch test (新建一个名称为"test"的分支) git checkout test (从master切换到分支test下) gi...

NOT_GUY的博客 2782

GitHub下载、上传、更新STF项目分支代码

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...

mabinkyo的博客 417

Intelli idea github 代码上传 分支

1. git配置 File --> Setting --> Version Control -->Git 配置完后选择将代码上传至github(前提需要有github账号,没有可至官网注册)   点击Create API Token 输入用户名/密码   选择需要push的文件  成功后idea会有提示。 此时登录自己的github账号,应该会显示已上传的项目。...

java_here的博客 1700

Github上传代码与创建分支

Github上传代码 一、下载Git 链接:https:// pan.baidu.com /s/ 1cafpSjbTJ98xfg9HIMguNQ 提取码:vvl0 二、常用语句 首先右键初始化一个文件夹 选择Git Bash Here 之后的命令行窗口依次输入语句 git init ——初始化仓库 git add . ——添加索引 git commit -m“备注” ——备注会以灰色自已显示在你的仓库主页上 git push -u origin master ——上传仓库 三、创建分支 这个是进阶版本,实

leisure_junjun的博客 353

github上传代码及创建分支

1.注册github 2.新建资源库 选中readme则不按以下步骤 4.找到项目目录按如下步骤 右键gitbash 5上传成功

m0_37609048的博客 533

Github上传代码到main分支

适应github新版本,不再上传到master而是main分支

weixin_48469642的博客 3915

git上传不同代码到github的不同分支上面

背景: 远程仓库存在main,master分支,其中master分支上存放代码1,main为空【除了READ.md】,我现在期望将代码2存放到远程仓库的master上面。 实现: 1-新建一个空文件夹,git bash打开,clone-远程仓库master下的demo git clone https://github.com/ElephantPretty/django_study.git 2-上传工作区的文件到缓存区[我之前写了一个.gitinore文件] git add . git

程序员象漂亮的博客 2825

使用git把本地代码上传(更新)到github仓库指定分支下

1)默认已有github账号和仓库项目,并且项目下有多个分支; 2)默认git工具已正确安装; 3)在本地将要上传的代码(or文件)的文件夹下空白处右键,右键会出现两个新选项,分别为Git Gui Here,Git Bash Here,这里我们选择Git Bash Here,进入如下界面 LightGBM+LR即为我的项目名; 4)初始化本地仓库 #如果之前有初始化 init 需要删除 命令: rm -rf .git #初始化本地仓库 命令: git init 如上图,初始化本地仓库后会在本地项目名后面

qq_36756866的博客 1万+

如何将VSCode项目上传至GitHub并进行分支,代码合并等操作

首先在GitHub上创建文件夹 全部默认,创建完成之后会生成url 其次创建本地相项目,可以将项目直接导入,也可以使用命令 git init //把这个文件夹变成Git可以管理的仓库这时本地生成。git文件夹 git add . //把项目添加到仓库 git commit -m“注释”// 把项目提交到仓库。 之后将本地与GitHub相连,在终端输入 git remote add origin...

qq_37908708的博客 5281

上传以及删除文件或代码到github,以及github的分支操作

一、 首先注册一个github账户后有nmae和email。 其次安装git,Git 各平台安装包下载地址为:http://git-scm.com/downloads windows:https://gitforwindows.org/ mac:http://sourceforge.net/projects/git-osx-installer/ 接着配置用户信息: $ git config --g...

qq_44079295的博客 376

【GITHUB】在Dev下创建新分支并上传代码

1.克隆远程仓库的项目 git clone remote_url 2.进入项目并查看所有分支 git branch -a(查看所有分支包括本地分支和远程分支) git branch -r(查看远程分支) 3.本地创建新的分支并切换 git checkout -b newBranchName origin/Dev(在Dev下新建一个分支然后切换至新创建的分支) ...

ColorGalaxy 844

github创建新分支,并上传代码

自己从github上下载了某个工程,对代码进行修改了之后如果不想合并到main分支,可以创建一个新的分支,然后把新的代码上传到分支上.命令如下 git branch -a#查看分支 git checkout -b cumtchw-patch-1#创建分支 git branch -a#查看分支,其中带*的表示当前分支. git add . git commit -m "cumtchw-patch-1 branch " git push -u origin cumtchw-patch-1 参考文献

C/C++、嵌入式开发、深度学习算法、模型部署与推理优化 1949
上一篇: airflow的安装
下一篇: GPU相关知识
junjunzai123
博客等级 码龄10年 148粉丝 78原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值