当前位置: 首页 > article >正文

使用git bash本地创建分支并将分支提交到远程仓库

第一次推送分支到远程仓库

  • 步骤1:进入本地项目目录

打开 Git Bash。通过以下命令进入你的本地项目目录:

cd /path/to/your/project
  • 步骤2:添加远程仓库

git remote add origin <远程仓库URL>
例子:
git remote add origin https://github.com/username/repository.git

如果url不对可以通过一下命令修改url

git remote set-url origin <正确的远程仓库URL>

查看远程仓库

git remote -v

会出现以下内容

origin  https://github.com/username/repository.git (fetch)
origin  https://github.com/username/repository.git (push)
  • 步骤3:本地注册用户名和邮箱

否则在push的时候会报错“Please tell me who you are.”

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

运行以下命令,查看当前配置的用户名和邮箱:

git config --list

输出内容中应该包含以下两行:

user.name=你的名字
user.email=你的邮箱
  • 步骤4:创建一个本地分支

使用以下命令在本地创建新分支(如 feature-branch)

git checkout -b feature-branch

输出结果类似于:

Switched to a new branch 'feature-branch'
  • 步骤5:将本地分支推送到远程仓库

git push origin feature-branch

推送成功后,输出结果类似于:

Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 225 bytes | 225.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/username/repository.git
 * [new branch]      feature-branch -> feature-branch
Branch 'feature-branch' set up to track remote branch 'feature-branch' from 'origin'.

提交本地更改并推送到远程分支

  • 步骤1:提交本地修改

 git status
git add .
git commit -m "添加了新功能"
  • 步骤2:本地推送到远程分支

 git push

http://www.kler.cn/a/441002.html

相关文章:

  • 雅思写作(支持句)
  • Autogen_core: test_code_executor.py
  • 创建 priority_queue - 进阶(内置类型)c++
  • 数据结构 队列
  • Git 版本控制:基础介绍与常用操作
  • 【Redis】 String 类型的介绍和常用命令
  • Python 助力 DBA:高效批量管理数据库服务器的多线程解决方案-多库查询汇总工具实现
  • Gunicorn启动Django服务
  • 游戏引擎学习第48天
  • 【深度学习总结】使用PDF构建RAG:结合Langchain和通义千问
  • [C++项目] Mprpc分布式网络通信框架
  • 【YashanDB知识库】同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
  • C语言入门(一):A + B _ 基础输入输出
  • 【工具】Git 操作大全
  • 6.3.1 MR实战:计算总分与平均分
  • Redis - 位置检索 Geolocation
  • 【JavaWeb后端学习笔记】Spring Task实现定时任务处理
  • C#-Blazor-在线读取测序ABI文件并绘制峰图
  • java乱序执行实验
  • Java——网络编程(下)
  • IOS学习路线图
  • 【数据库系列】PostgreSQL 数据库连接
  • 【Unity踩坑】Unity生成iOS的XCode项目时提示错误:xcrun: error: SDK “iphoneos“ cannot be located
  • NX系列-使用 `nmcli` 命令创建 Wi-Fi 热点并设置固定 IP 地址
  • Qt 使用modbus协议
  • MySQL通过binlog日志进行数据恢复