【好记性不如烂笔头】[Git篇]如何将一个新的文件提交到已经存在的远端仓库,并创建新分支,提交到新的分支中,以及分支名的修改和删除

一、要在一个新的程序文件中关联远程 Git 库并创建新分支以上传代码

打开终端或命令行界面。

导航到你的程序文件所在的目录。

1、初始化 Git 仓库:

git init

这将在当前目录下创建一个新的 Git 仓库。
2、添加远程 Git 库作为远程仓库:

git remote add origin <远程仓库的 URL>

将 <远程仓库的 URL> 替换为你要关联的远程 Git 库的 URL。
举例说明:
比如你想关联到一个git仓库地址为:https://gitee.com/xxxxxx/xxxxxxxx.git的仓库

git remote add origin https://gitee.com/xxxxxx/xxxxxxxx.git

3、拉取远程仓库的分支和提交信息:

git fetch --all

这将从远程仓库获取所有分支和提交信息,但不会自动合并到本地仓库。所以不用担心会更改本地代码。
4、创建新分支:

git checkout -b <新分支的名称> origin/<远程分支的名称>

将 <新分支的名称> 替换为你想要创建的新分支的名称,将 <远程分支的名称> 替换为你要基于的远程分支的名称。例如,如果你想创建一个名为 my-feature-branch 的新分支,并且基于远程分支 feature,则命令如下:

git checkout -b my-feature-branch feature

这里方法比较多,也可通过:

git branch "新分支名"

先创建分支名,再通过

git checkout "新分支名"

跳转到新分支上
5、添加、提交你的代码:

git add .  // 添加所有文件  
git commit -m "提交消息"  // 提交你的代码变更

将 “提交消息” 替换为你的提交消息。
6、上传代码到远程仓库的新分支

git push -u origin <新分支的名称>  // 上传代码到远程仓库的新分支,并设置为默认推送分支

将 <新分支的名称> 替换为你之前创建的新分支的名称。现在,你的代码已经上传到远程仓库的新分支上了。

2、修改分支

执行以下命令来修改分支名称:

//先使用git branch查看当前分支
git branch
//使用git checkout 跳转到需要修改的分支
git checkout <branch-name>
//将 <old-branch-name> 替换为你要修改的分支的当前名称,将 <new-branch-name> 替换为你想要更改为的新名称。
git branch -m <old-branch-name> <new-branch-name>

完成后,你将看到你已成功修改了分支的名称。

请注意,这些修改只会影响本地仓库的分支名称

如果你想在远程仓库上更新分支名称,你需要使用
git push origin : 命令来推送更改。将 和 替换为相应的分支名称。

git push origin :<old-branch-name> <new-branch-name>

其中":"是删除分支,也可单独使用如下:

git push origin :<branch-name>

将名为branch-name的分支从远端删除掉

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值