向已有仓库上传,并单独建分支(使用 Git Bash)

向已有仓库上传,并单独建分支

打开 Git Bash

假设需要将以下路径的文件都上传:

E:\D-开发项目\A-C#\C-自制项目\JHongProject\test

在当前位置空白处右键,打开 Git Bash (没有的需要安装 Git )

初始化本地仓库

比如你要起一个分支名:测试分支-1223

复制代码
git init -b 测试分支-1223

添加远程仓库

复制代码
git remote add origin https://git.xxx.com/xxx/a12_standard.git

后面的部分是远程仓库地址:https://git.xxx.com/xxx/a12_standard.git

不知道的话去 git 上"使用HTTPS克隆",这里有仓库地址

验证(非必须)

复制代码
git remote -v

先 fetch 一下远程(非必须)

复制代码
git fetch origin

这一步只是让你知道远程有哪些分支,不会改你本地任何文件

添加并提交本地代码

复制代码
git add .

报 warn 没关系,没有 error 就行

复制代码
git commit -m "Initial commit for 2024.6.28 Loader merge version"

后面双引号里的内容只是提交的信息,可以随便填

推送到远程「新分支」

复制代码
git push -u origin 测试分支-1223
  1. 远程仓库 新增一个分支
  2. 分支名 = 你本地的分支名
  3. 远程原有分支 main / master / dev 完全不受影响
相关推荐
Gust of wind15 分钟前
idea结合git和Gitee的初步使用
git·gitee·intellij-idea
夜七少eleanor17 分钟前
【Git】2026全图文详解安装教程
git
海边的Kurisu18 分钟前
从零开始的Git生活 | 刚实习同学的噩梦 And 参与开源不可缺的一环
git·生活
不老刘1 小时前
Git Cherry-Pick:微前端架构下的“精准医疗”与最佳实践
前端·git
爬楼的猪2 小时前
Git Folder Dashboard
git
Uncertainty!!2 小时前
claude code中添加skills自动生成git commit信息
git·git commit·claude code
FserSuN4 小时前
Git Worktree 使用学习
git·学习
Z文的博客4 小时前
嵌入式LINUX QT 开发 .gitignore 文件编写指南
linux·git·qt·elasticsearch·嵌入式
前端双越老师5 小时前
3 个命令 7 个步骤,学会 git worktree 并行开发
git·ai编程·全栈
小黑要努力19 小时前
智能音箱遇到的问题(一)
linux·运维·git