首页 > 其他分享 >git分支操作

git分支操作

时间:2024-08-07 12:05:32浏览次数:11  
标签:执行命令 git develop wifi feature 操作 分支

切换分支

查看本地分支,执行命令:git branch -a

当前指向的分支是:wifi_support,现在我想切换到分支:develop。执行命令:git checkout develop,结果失败了,并提示错误原因,如下图

可以看到,是因为有文件修改了,但没有提交。可以执行:git status ,查看文件的变化。

我不想保留已跟踪且被修改的文件的提交,所以执行命令:git checkout . ,接着执行:git checkout develop

新建分支

我想在develop分支基础上新增wifi项目,但是我不能直接提交代码到develop分支,但是我可以在develop分支上开辟一条新分支wifi-feature,然后在该分支上提交wifi项目。

首先确认分支是否切换到develop分支,通过命令查看:git branch -a。拉取并合并develop分支数据,执行命令:git pull

然后新建分支并wifi-feature,并将HEAD指向新分支wifi-feature,执行命令:git checkout -b wifi-feature origin/develop

推送分支

wifi项目已经修改好了一版,需要提交到远程仓库。首先,需要提交到本地仓库,然后才能推送到远程仓库。

跟踪wifi项目,执行命令:git add app/rk_wifi_app

接着,提交本地仓库,执行命令:git commit -m "Add wifi application"

最后,推送到远程仓库,执行命令:git push -u origin wifi-feature

标签:执行命令,git,develop,wifi,feature,操作,分支
From: https://www.cnblogs.com/caojun97/p/18345833

相关文章

  • 表达式相关(一)操作数栈、运算符栈
    NOIP2013普及组T2只有加法和乘法的表达式思考:使用tok来存放操作数或操作符(在编译器词法分析中称之为token,故简写为tok);输入只有一行可以用fgets,不知道题目给的输入文件有没有换行(fgets是会读入换行符的),所以还要加个判断,不然存放的时候会把换行符也当做运算符对于2+3+...的表达......
  • instanceof二元操作符
    instanceof是一个二元操作符,用于判断左边的对象是否是右边类或接口的一个实例。如果左边的对象是右边类或接口的实例,或者右边是左边对象的某个父类(包括接口的实现)的实例,则表达式的结果为true;否则为false。这个操作符在Java中非常有用,尤其是在处理多态和类型转换时。它允许你在......
  • pb函数库之字符串操作函数
    Fill()功能建立一个由指定字符串填充的指定长度的字符串。语法Fill(chars,n)参数chars:string类型,指定用于重复填充的字符串n:long类型,指定由该函数返回的字符串的长度返回值String。函数执行成功时返回n个字符的字符串,该字符串以参数chars中的字符串重复填充而成。如果参数c......
  • [Java的写法]之MD5对字符串签名操作
    对字符串签名后,1:长字符串变为32位字符:aacfbe08d042fddd8ee778b148efc9232:只要长字符串内容不变,签名后得到的32位字符不变。适合用来做ID等。privateStringgenKeyId(StringkeyStr){returnMd5Utils.getStringMD5(keyStr);}Md5Utils类如下:`importjava.io.File;impor......
  • windows操作系统通过nvm安装pm2,并解决不是内部或外部命令的解决方案
    在Windows环境中安装nvm(NodeVersionManager,Node版本管理器)的步骤如下:一、下载nvm访问nvm的GitHub发布页面:前往nvm-windows的GitHub发布页面下载最新版本的nvm安装包。https://github.com/coreybutler/nvm-windows/releases下载nvm安装包:在发布页面中找到适合您系统的安装包,通常......
  • [JAVA的写法]之List的stream()操作
    List里的遍历pmDesignFiles=pmDesignFiles.stream().map((m)->{m.setLocalPath(“234234”);returnm;}).collect(Collectors.toList());List分组Map<String,List>engMap=proEngList.stream().collect(Collectors.groupingBy(PjDemandBundle::getEngId));Li......
  • github技巧和bug解决方法短篇收集
    有一些几句话就可以说明白的观点或者解决的的问题,小虎单独收集到这里。Commits没有算入每天的activityfork的仓库是不算的。Commitsmadeinaforkwillnotcounttowardyourcontributions.参考:Contributionactivitynotshownforgithubpage移除已忽略的文件R......
  • jQuery入门 (三) jQuery DOM操作
    jQueryDOM操作一、JQuery的DOM操作1、操作文本操作文本-常用方法:1.方法:html()作用:获取标签的文本内容2.方法:html(value)作用:设置标签的文本内容,解析标签示例代码:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-......
  • Spring Boot(八十五):集成Apache PDFBox对pdf文件进行操作
    1 ApachePDFBox简介ApachePDFBox是一个强大的Java库,它可以用来读取、修改和创建PDF文件。在本教程中,我们将介绍如何在SpringBoot项目中集成PDFBox来实现PDF文件的读取与导出功能。官网地址:ApachePDFBox|AJavaPDFLibrary2代码示例创建一个springboot项目。2.1......
  • C语言的分支和循环(下)
    前言一、while循环1.if和while的对比2.while语句的执行流程3. while循环的实践 二、for循环1.语法形式2. for循环的执行流程3.for循环的实践4.练习 三、do-while 1.语法形式:2. dowhile循环的执⾏流程 3.dowhile循环的实例 4.练习总结前言......