首页 > 其他分享 >Git将某个文件合并到指定分支

Git将某个文件合并到指定分支

时间:2024-01-17 23:23:36浏览次数:26  
标签:文件 git 合并 Git 某个 checkout 分支

企业开发中,经常会单独拉分支去做自己的需求开发,但是某些时候一些公共的配置我们需要从主线pull,这时候整个分支merge显然不合适

1.切换至待合并文件的分支

git checkout <branch>

2.将目标分支的单个文件合并到当前分支

git checkout <目标分支> -- <文件路径>

file

3.提交合并后的更改

git add <文件路径>
git commit -m "合并单个文件到目标分支的描述"

4.其他命令

  • 查看分支
    git branch
    file

  • git stash

把当前进度(工作区和暂存区)保存起来

  • git stash pop

来恢复之前的进度继续开发新功能

本文由博客一文多发平台 OpenWrite 发布!

标签:文件,git,合并,Git,某个,checkout,分支
From: https://www.cnblogs.com/zhengfx/p/17971464

相关文章

  • github copilot 在java中使用
    如何在Java中使用GitHubCopilot引言在本文中,我将向您展示如何在Java开发中使用GitHubCopilot。GitHubCopilot是一款由GitHub开发的人工智能代码建议工具,可以帮助开发者提高代码编写速度和质量。对于刚入行的小白,学习如何使用GitHubCopilot可以极大地提升开发效率和学习曲线。......
  • Git必知必会基础(06):分支创建、切换、更新、删除、拉取
     本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/10854115.html 简介分支就是版本上的更新送代,默认只有master主分支可以从主分支上分离出其他的分支,各分支间互不干扰每个项目,一般有多个分支,比如master(主干分支)、开发分支、测试分支、生产bug分支等等线上环境,......
  • Git必知必会基础(02):Git安装、配置
     本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/10854115.html安装Git只有Windows系统需要手动安装Git软件, Linux和MacOS系统都自带Git(如果linux下想自己安装,参考:https://www.cnblogs.com/uncleyong/p/10767747.html)官网下载:https://git-scm.com/downloads......
  • Git必知必会基础(03):Git本地仓库操作
     本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/10854115.html常用命令汇总下面是本地仓库常用命令命令作用备注gitinit初始化本地Git仓库(项目)会在当前目录中创建—个.git目录,用于记录所有的版本变更信息gitstatus查看本地仓库......
  • github git push 失效问题
    以前推代码到github.com都比较正常,最近几天无论如何都不成功,一直超时,在互联网上搜索了大半天,终于才找到一篇文章解决问题。原文参考:https://bengsfort.github.io/articles/fixing-git-push-pull-timeout/。github文档参考:https://docs.github.com/en/authentication/troubleshooti......
  • GitLab CI/CD 自动化部署全流程
    GitLabCI/CD自动化部署全流程:https://blog.csdn.net/weixin_43025823/article/details/125325480?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-125325480-blog-131010258.235^v40^pc_relevant_3m_sort_dl_base2&spm=1001.......
  • 安装git
    下载sudoaptinstallgit设置账号gitconfig--globaluser.name<用户名>gitconfig--globaluser.email<邮箱>配置SSH创建验证用的公钥,因为git是通过ssh的方式访问资源库的,所以需要在本地创建验证用的文件ssh-keygen-C<邮箱>-trsa一路回车完事进入.ssh文件......
  • `cargo build`报错:`failed to run custom build command for libgit2-sys v0.13.2+1.4
    cargobuild报错:failedtoruncustombuildcommandforlibgit2-sysv0.13.2+1.4.21问题背景在使用cargo编译cargo-cache时出现报错:Thefollowingwarningswereemittedduringcompilation:warning:[email protected]+1.4.2:Infileincludedfromlibgit2/src/pack.......
  • git 让一个分支进度追上main
    要让一个Git分支追上主分支(通常是`main`或`master`分支),你可以执行以下步骤:1.**确保你的本地主分支是最新的:**在你的主分支上运行以下命令,确保它是最新的状态:```bashgitcheckoutmaingitpulloriginmain```2.**切换到你的目标分支:**切换到你想要追赶主分......
  • java代码里如何判断某个IP/域名是否可达?
    在Java中,你可以使用java.net.InetAddress类来实现ping某个IP地址是否可达。下面是一个简单的示例代码:importjava.net.InetAddress;importjava.io.IOException;publicclassPingExample{publicstaticvoidmain(String[]args){StringipAddress="你的......