用Git将项目提交到阿里云云效代码库(vscode)

打印 上一主题 下一主题

主题 2051|帖子 2051|积分 6153

配景:

        向导在云效平台创建了堆栈,其中master分支我不停传不了,后面看报错发现是没有权限,于是用了另一个dev分支。这个dev分支是早期同事帮我弄得,里面有去年上传的过期项目代码文件(需要删除)。
        于是需求为:换分支+删除该dev分支内的文件+上传我现在的代码文件到该新分支。
准备工作

1.安装Git
       我跟着Amliy_lin博主的步骤来的,链接如下:包新的Git安装与利用教程(2024九月更新)_git安装包-CSDN博客
        安装完Git后不要忘记在电脑的环境变量配置->系统变量那边配置Git

注意:Git不能包含中文路径
2.配置Git用户信息
bash代码
  1. git config --global user.name "Your Name"
  2. git config --global user.email "your-email@example.com"
复制代码
  name、email云效平台个人设置个人信息栏
    如Git过程中遇见需要填账号密码: 则在云效平台个人设置中的HTTPS密码页
  一、文件夹处于非目标分支则换分支

1.查看当前分支
  1. git branch
复制代码
2. 查看当前本地分支和远程分支列表
  1. git branch -a
复制代码
获取云平台最新分支(当利用git branch -a时,发现出现的分支和云效平台分支对不上时)
  1. git fetch
复制代码
3.切换到dev分支
  1. git checkout dev
复制代码
4.再利用1查抄当前分支是否为目标分支
二、处于目标分支时

1.克隆dev分支到本地空白文件夹



  • 创建一个新的文件夹(别问,问就是喜欢原文件夹不行就换个新的)
  • 在vscode内打开该文件夹,并打开vscode终端


  • 克隆(将XXXX替换为HTTPS的链接)
  1. git clone -b dev xxxx .
复制代码

2.删除原有代码文件

  1. git rm -rf .
复制代码
3.提交删除操纵

  1. git commit -m "删除原文件"   
复制代码
4.添加新代码文件

把新的代码文件复制到当前目录后(我是直接将代码文件复制到该文件夹),执行下列指令将新代码文件添加到本地堆栈
  1. git add .
复制代码
4.1遇见“LF will be replaced by CRLF the next time Git touches it”

这个警告信息表明在代码文件中,换行符从 LF(Unix/Linux 风格)被替换成了 CRLF(Windows 风格)。Git 会根据配置来处置惩罚换行符,这个警告通常不会影响你的操纵,但如果你想要同一换行符风格,可以按照以下步骤操纵:


  • windows系统执行
  1. git config --global core.autocrlf true
复制代码


  • 清算和重新添加文件
  1. git rm --cached -r .
复制代码
  1. git add .
复制代码
5.提交更改形貌(xxxx更换为你对项目代码的形貌)

  1. git commit -m "xxxxx"
复制代码
6.推送本地更改到远程堆栈

  1. git push origin dev
复制代码
dev是我目标分支的名字,注意复制后要改为你的目标分支

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

立山

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表