coding创建远程分支。并拉取远程新分支+推送代码

2023-12-12 09:45

本文主要是介绍coding创建远程分支。并拉取远程新分支+推送代码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

进入coding ----项目----代码仓库---点击

下拉之后查看全部----创建分支

创建分支之后执行下面命令

git branch -a   // 查看所有分支  这个时候发现自己创建的分支没有显示这是因为自己在远程创建了分支但是本地还没有分支

 执行 git fetch命令  用于从远程仓库获取最新的提交历史和分支信息

当执行 git fetch命令时,它会执行以下操作:

  1. 检查远程仓库是否有新的提交或分支。
  2. 获取远程仓库的最新提交历史,但不会应用到当前工作目录中。
  3. 更新本地仓库的远程分支指针,指向远程仓库的最新提交。

再次执行 git branch -a,会发现此时的远程分支已经包含我们新创建的分支

切换远程分支

需要先将远程分支与本地分支关联。

该命令可以将远程仓库里指定的分支拉取到本地,并在本地创建一个分支与指定远程仓库分支关联起来。并切换到新建的本地分支中

git checkout -b 本地分支名 origin/远程分支名

 再次执行git branch,发现本地分支已经创建并切换到新的分支上面

 之后就是提交代码的流程 【如果你执行上面的代码默认就已经进行了git init】否则的话需要执行一次git init

git add .  此命令会把所有更改的文件全部暂存起来。

git commit -m "xxx"     -m 参数表示可以直接输入后面的 message,简要说明这次改动。

git pull origin  master   // 从远程中拉取代码   【将远程仓库内容拉到本地】

这里想要提醒一个坑 【我自己做项目的时候按照习惯执行了这个命令,但是这个仓库是15天之前创建,创建之后一直没有提交过代码,当我15天执行这个命令之后新拉下来的代码把我之前15天写的代码进行了覆盖,所以需要考虑好情况  或者说新创建的仓库是干净的可以跳过这个命令】

最后将自己的代码进行推送就好了

git push -u origin master   

// 这里的 -u  由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

git push -f origin master   //   origin远程仓库名,master分支名,-f为force,意为:强行、强制   【就是强制用本地的代码去覆盖掉远程仓库的代码】

git push  origin master    //   直接推送代码

这里讲了三种推送方式,希望你可以找到自己想要的!

这篇关于coding创建远程分支。并拉取远程新分支+推送代码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/484143

相关文章

Window Server2016 AD域的创建的方法步骤

《WindowServer2016AD域的创建的方法步骤》本文主要介绍了WindowServer2016AD域的创建的方法步骤,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一、准备条件二、在ServerA服务器中常见AD域管理器:三、创建AD域,域地址为“test.ly”

python实现pdf转word和excel的示例代码

《python实现pdf转word和excel的示例代码》本文主要介绍了python实现pdf转word和excel的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一、引言二、python编程1,PDF转Word2,PDF转Excel三、前端页面效果展示总结一

在MyBatis的XML映射文件中<trim>元素所有场景下的完整使用示例代码

《在MyBatis的XML映射文件中<trim>元素所有场景下的完整使用示例代码》在MyBatis的XML映射文件中,trim元素用于动态添加SQL语句的一部分,处理前缀、后缀及多余的逗号或连接符,示... 在MyBATis的XML映射文件中,<trim>元素用于动态地添加SQL语句的一部分,例如SET或W

使用C#代码计算数学表达式实例

《使用C#代码计算数学表达式实例》这段文字主要讲述了如何使用C#语言来计算数学表达式,该程序通过使用Dictionary保存变量,定义了运算符优先级,并实现了EvaluateExpression方法来... 目录C#代码计算数学表达式该方法很长,因此我将分段描述下面的代码片段显示了下一步以下代码显示该方法如

Python在固定文件夹批量创建固定后缀的文件(方法详解)

《Python在固定文件夹批量创建固定后缀的文件(方法详解)》文章讲述了如何使用Python批量创建后缀为.md的文件夹,生成100个,代码中需要修改的路径、前缀和后缀名,并提供了注意事项和代码示例,... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果5.

使用IntelliJ IDEA创建简单的Java Web项目完整步骤

《使用IntelliJIDEA创建简单的JavaWeb项目完整步骤》:本文主要介绍如何使用IntelliJIDEA创建一个简单的JavaWeb项目,实现登录、注册和查看用户列表功能,使用Se... 目录前置准备项目功能实现步骤1. 创建项目2. 配置 Tomcat3. 项目文件结构4. 创建数据库和表5.

python多进程实现数据共享的示例代码

《python多进程实现数据共享的示例代码》本文介绍了Python中多进程实现数据共享的方法,包括使用multiprocessing模块和manager模块这两种方法,具有一定的参考价值,感兴趣的可以... 目录背景进程、进程创建进程间通信 进程间共享数据共享list实践背景 安卓ui自动化框架,使用的是

使用SpringBoot创建一个RESTful API的详细步骤

《使用SpringBoot创建一个RESTfulAPI的详细步骤》使用Java的SpringBoot创建RESTfulAPI可以满足多种开发场景,它提供了快速开发、易于配置、可扩展、可维护的优点,尤... 目录一、创建 Spring Boot 项目二、创建控制器类(Controller Class)三、运行

Xshell远程连接失败以及解决方案

《Xshell远程连接失败以及解决方案》本文介绍了在Windows11家庭版和CentOS系统中解决Xshell无法连接远程服务器问题的步骤,在Windows11家庭版中,需要通过设置添加SSH功能并... 目录一.问题描述二.原因分析及解决办法2.1添加ssh功能2.2 在Windows中开启ssh服务2

SpringBoot生成和操作PDF的代码详解

《SpringBoot生成和操作PDF的代码详解》本文主要介绍了在SpringBoot项目下,通过代码和操作步骤,详细的介绍了如何操作PDF,希望可以帮助到准备通过JAVA操作PDF的你,项目框架用的... 目录本文简介PDF文件简介代码实现PDF操作基于PDF模板生成,并下载完全基于代码生成,并保存合并P