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

ops/2024/12/18 14:11:49/

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

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

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

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

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

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

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

查看远程仓库

bash">git remote -v

会出现以下内容

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

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

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

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

bash">git config --list

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

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

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

bash">git checkout -b feature-branch

输出结果类似于:

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

bash">git push origin feature-branch

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

bash">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:提交本地修改

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

bash"> git push

http://www.ppmy.cn/ops/142928.html

相关文章

【深度学习总结】使用PDF构建RAG:结合Langchain和通义千问

【深度学习总结】使用PDF构建RAG&#xff1a;结合Langchain和通义千问 使用平台&#xff1a;趋动云&#xff0c;注册送算力 前言 在大型语言模型&#xff08;LLMs&#xff09;应用领域&#xff0c;我们面临着大量挑战&#xff0c;从特定领域知识的匮乏到信息准确性的窘境&am…

Python-基于Pygame的小游戏(天空之战)(一)

前言:不久前接触了Python的游戏制作的相关第三方库&#xff0c;于是学习了pygame的相关内容&#xff0c;想制作一款基于pygame的小游戏。因为还不太熟悉游戏制作和pygame&#xff0c;部分内容我参考了《Python-从入门到精通》这本书。那么好&#xff0c;话不多说&#xff0c;我…

lc146LRU缓存——模仿LinkedHashMap

146. LRU 缓存 - 力扣&#xff08;LeetCode&#xff09; 法1&#xff1a; 调用java现有的LinkedHashMap的方法&#xff0c;但不太理解反正都不需要扩容&#xff0c;super(capacity, 1F, true);不行吗&#xff0c;干嘛还弄个装载因子0.75还中途扩容一次浪费时间。 class LRUC…

Springboot和vue前后端交互实现验证码登录

Springboot和vue前后端交互实现验证码登录 大致的思路就是: 前端发送请求到后端生成验证码图片返回给前端token&#xff0c;后端把验证码存在缓存中(key,value)&#xff0c;key是token&#xff0c;value是验证码的值前端拿到验证码图片渲染&#xff0c;并把token存在localsto…

大数据技术与应用——数据可视化(山东省大数据职称考试)

大数据分析应用-初级 第一部分 基础知识 一、大数据法律法规、政策文件、相关标准 二、计算机基础知识 三、信息化基础知识 四、密码学 五、大数据安全 六、数据库系统 七、数据仓库. 第二部分 专业知识 一、大数据技术与应用 二、大数据分析模型 三、数据科学 数据可视化 大…

【大模型】LLaMA-2:Open Foundation and Fine-Tuned Chat Models, July. 2023.

论文&#xff1a;LLaMA-2&#xff1a;Open Foundation and Fine-Tuned Chat Models, July. 2023. 链接&#xff1a;https://arxiv.org/abs/2307.09288 Introduction 创新点 7B - 70B 预训练 微调 开源Llama 2 和Llama 2-Chat&#xff0c;针对对话用例进行了优化Motivation A…

VTK知识学习(25)- 图像显示2

1、vtkImageActor 1&#xff09;概述 一个三维图像渲染 Actor&#xff0c;通过纹理映射将图像映射到一个多边形上进行显示。使用 vtkImageActor 较 vtklmageViewer2要复杂一些&#xff0c;需要建立完整的渲染管线:包括 vtklmageActor、vtkRender、vtkRenderWindow 和 vtkRende…

如何利用Python爬虫京东获得JD商品详情

在数字化时代&#xff0c;数据如同黄金般珍贵&#xff0c;而电商数据&#xff0c;尤其是像京东这样的大型电商平台上的信息&#xff0c;更是商家、市场分析师和数据科学家眼中的瑰宝。本文将带您走进Python爬虫的世界&#xff0c;探索如何高效、合法地采集京东商品数据&#xf…