将本地项目或代码上传到别人GitHub(码云)的远程分支上

摘要:
今天,我遇到了这样一个问题。我花了很长时间才将本地代码上传到其他人的远程分支。第一次执行后,上传到GitHub或CodeCloud的用户名和密码将保存在本地计算机控制面板˃用户帐户˃凭据管理器˃Windows凭据中,可以更改为您自己的用户名和口令。稍后,当你提交时,它将是你自己的帐户,而不是别人的帐户。

  今天碰到了这样一个问题,折腾了半天,就是将自己本地代码上传到人家的远程分支上。

  首先要做的就是先将人家的项目克隆到本地:git clone + 项目地址

  然后进入项目目录:cd + 已克隆好的项目目录名

  然后切换分支,git checkout + 分支名(必须与所要提交代码的远程分支同名

  然后将所要提交的代码复制到该分支下,然后依次执行

  (1)git add .     (注意:add与句号间有空格,否则会报错)

  (2)git commit -m "change log" 

  (3)git push origin +远程分知名

  如果你不是该项目的开发者,第一次执行该操作可能会要求输入用户名和密码,注意,此时要输入的是该项目管理员 码云的用户名和密码。当然,最简单的办法就是让该项目的管理员给予你开发者的权限,这样你就可以直接提交了。

  第一次执行完后,在本地电脑控制面板>用户账户>凭据管理器>Windows凭据中,会保存有上传到GitHub或码云时的用户名和密码,可以更改为自己的用户名和密码,以后提交的时候就会是自己的账号,而不再是人家的账号。

免责声明:文章转载自《将本地项目或代码上传到别人GitHub(码云)的远程分支上》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇关于Windows的任务计划管理洛谷P2251 质量检测下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【操作系统】《计算机操作系统》汤小丹 第1章 操作系统引论

博主:海底淤泥 1.设计现代OS的主要目标是什么?   方便性、有效性、可扩充性、开放性 2.OS的作用主要表现在哪几个方面?   1.OS为用户与计算机硬件系统之间的接口   2.OS作为计算机资源的管理者   3.OS实现了对计算机组员的抽象 3.为什么说操作系统实现了对计算机资源的抽象?   OS是铺设在计算机硬件上的多层软件的集合,它们不仅增强了系...

通过Foxit和坚果云实现iPad和PC的pdf同步阅读(修改,笔记)

这是解决我之后上班地铁上看书问题的一个关键部分 一个手持电子设备,不大不小 一个方便做笔记的笔 一个方便做笔记的阅读器软件 方便快速地同步(只同步标记最好了) 在查看很多建议以及自己尝试之后,总结了这么几点: 不管使用什么文件管理软件,同步的方式是一样的,常用有这么几种 网盘同步:国际网盘支持好,但同步速度简直感人 。而国内网盘基本不支持。 OneD...

Windows XP 注册表修改大全

1、在〔我的电脑〕上隐藏软驱 在〔开始〕→〔运行〕→输入〔Regedit〕→〔HKEY_CURRENT_USER〕→〔Software〕 →〔Microsoft〕→〔Windows〕→〔CurrentVersion〕→〔Policies〕→〔Explorer〕 →增加一个 DWORD 值〔NoDrives〕的数值资料请使用十进制及如下设置 隐藏 A 盘为〔...

RAID 磁盘阵列 详解

RAID,RedundantArraysofIndependentDisks的简称,独立磁盘冗余阵列,简称磁盘阵列。磁盘阵列其实也分为软阵列(SoftwareRaid)和硬阵列(HardwareRaid)两种. 软阵列:即通过软件程序并由计算机的CPU提供运行能力所成.由于软件程式不是一个完整系统故只能提供最基本的RAID容错功能.其他如热备用硬盘的设置...

Windows Server2003本地用户的批量导入和导出(转)

AD域环境的用户导入和导出 Windows server 2003 批量导入用户---CSVDE 在新搭建的域环境中,有许多的域帐号需要导入,可以采用csvde命令来导入域用户;新建一个txt文本文件,按照下图格式输入,保存退出。脚本:https://gallery.technet.microsoft.com/scriptcenter/ed20b349...

Vscode + Python + Django开发环境常见问题

Vscode 越来越好用了,轻量还跨平台。 1, 主程序安装。 2. 汉化:左侧工具条的扩展菜单,搜索 chinese 第一个就是汉化包 ,安装后重启。 3. 安装Python扩展:还是扩展菜单,搜索python 一般第一个就是, 注释为:Linting,Debugging (multi-threaded, ..... 4. 我用过Kite 自动补全,还不...