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

本文介绍如何将本地代码提交到别人的GitHub远程分支,包括克隆项目、切换分支、提交代码及解决权限问题等步骤。

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

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

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

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

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

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

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

  (2)git commit -m "change log" 

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

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

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

在Visual Studio Code (VSCode) 中将 Vue 项目Git 存储库推送到GitLab GitHub),你需要按照以下步骤操作: 1. **初始化Git仓库**: - 打开你的Vue项目文件夹,确保你已经在终端命令提示符中定位到这个目录。 ``` cd /path/to/your/vue-project git init ``` 2. **关联仓库**: - 如果你是第一次连接,需要创建一个新的远程仓库,者克隆已有的仓库地址。如果你已经有了一个仓库URL,使用下面的命令添加: ``` git remote add origin https://your-username@github.com/your-username/your-vue-project.git ``` - 替换`your-username`和`your-vue-project`为你实际的用户名和项目名。 3. **提交本地更改**: - 添加所有更改到暂存区(假设你想提交整个项目,包括`.gitignore`等隐藏文件): ``` git add . ``` - 提交更改: ``` git commit -m "Initial commit" 者 "Commit your changes" ``` 4. **推送至**: - 推送你的第一个分支(通常是`main``master`)到: ``` git push -u origin main ``` - `-u`标志会设置默认的远程追踪分支。 5. **配置SSH密钥**: - 如果你还没有设置过,登录生成SSH密钥,然后将其添加到你的全局SSH密钥组中。这会让你后续的 pushes 更加方便。 6. **查看及管理仓库**: - 网站上可以查看你的项目、拉取更新以及管理其他用户权限。 现在你应该已经成功地将你的Vue项目推送到上了。记得定期更新和协作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值