美文网首页
git 常见操作

git 常见操作

作者: jiaxiaolei | 来源:发表于2022-06-01 19:18 被阅读0次

git 代码的本地修改:

image.png

删除远端分支:

➜  jia_lenovo_vmha git:(my_dev) git push origin --delete my_dev
To git@github.com:jiaxiaolei/vmha.git
 - [deleted]         my_dev

本地分支要和远端对应起来...

 ➜  jia_lenovo_vmha git:(dev) ✗ git push
 fatal: The current branch dev has no upstream branch.
 To push the current branch and set the remote as upstream, use

     git push --set-upstream origin dev

➜  jia_lenovo_vmha git:(dev) ✗ git push --set-upstream origin dev
Branch dev set up to track remote branch dev from origin by rebasing.
Everything up-to-date

删除本地分支

$ git branch -d <BranchName>

merge 代码:

准备合并dev分支,请注意--no-ff参数,表示禁用Fast forward:

$ git merge --no-ff -m "merge with no-ff" dev
Merge made by the 'recursive' strategy.
 readme.txt | 1 +
 1 file changed, 1 insertion(+)

因为本次合并要创建一个新的commit,所以加上-m参数,把commit描述写进去。

合并后,我们用git log看看分支历史:

$ git log --graph --pretty=oneline --abbrev-commit
*   e1e9c68 (HEAD -> master) merge with no-ff
|\  
| * f52c633 (dev) add merge
|/  
*   cf810e4 conflict fixed
...
可以看到,不使用Fast forward模式,merge后就像这样:


相关文章

  • 最简洁的Git介绍

    一、解决问题 1、Git原理;2、Git的常见操作;3、Git常见问题以及相关操作; 二、Git原理 1、四大区域...

  • git 常见操作

    基本了解 git命令是一些命令行工具的集合,它可以用来跟踪,记录文件的变动。比如你可以进行保存,比对,分析,合并等...

  • git 常见操作

    解除对某个文件的跟踪当我们不小心对workspace.xml进行了track后,需要取消对其跟踪,使用如下命令 当...

  • git——常见操作

    直接列出命令 Git SSH Key配置,以实现不用每次输入用户名、密码 本地代码与线上仓库同步

  • git 常见操作

    记录一些操作方便查询 修改他人仓库内容并提交 1.首先fork这个项目2.在本地找到一个文件夹并git init初...

  • git 常见操作

    git 代码的本地修改: 删除远端分支: 本地分支要和远端对应起来... 删除本地分支 merge 代码:

  • Git常见操作

    最近想总结下git的各种操作,于是有了这篇博客。 分布式与集中式 首先简单的了解了下分布式与集中式的概念。 集中式...

  • git 常见操作

    平常用vscode编辑器中的git 插件 提交代码,git常用命令快忘光啦,记录下吧! 账号和名称设置 git c...

  • Git安装配置及常见操作学习总结

    通过腾讯课堂的GitHub视频教程下载并学习了git的操作。学习的内容有: git原理及配置 git常见操作 gi...

  • git 简洁版

    //常见操作 ①git init 管理文件,创建git仓库 ②git add 文件名 添加要管理的文件 ③gi...

网友评论

      本文标题:git 常见操作

      本文链接:https://www.haomeiwen.com/subject/synfzctx.html