随笔分类 -  Git

摘要:git rebase 各种场景及现象 场景1: 步骤: master上拉出一个分支branch1。 branch1提交一个commit,时间是9点。 master上提交一个commit,时间是10点。 此时graph 执行以下命令 git checkout branch1 git rebase ma 阅读全文
posted @ 2021-09-22 15:45 南风丶轻语 阅读(324) 评论(0) 推荐(0) 编辑
摘要:rebase命令不要使用的场景 场景1: ​ 永远不要在公共分支上使用rebase命令 ​ 这个我就不举例了,可以直接参考 ​ https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%8F%98%E5%9F%BA 场景2: ​ 合并到测试分 阅读全文
posted @ 2021-09-20 17:22 南风丶轻语 阅读(2499) 评论(0) 推荐(1) 编辑
摘要:零、使用场景 正常合并分支,我们一般都用git merge命令,这样子会导致git的graph有交叉,而不是一条直线。 交叉是这样子的(当三个人在master上拉出分支开发,然后在master上进行merge操作时) 为了开发清爽,保证没有交叉点,这个时候可以使用git rebase命令来合并分支。 阅读全文
posted @ 2021-09-19 22:24 南风丶轻语 阅读(12139) 评论(0) 推荐(5) 编辑
摘要:1、本地文件已经修改,但是没有使用git add .命令,此时通过git status查看(只修改) 可以通过以下命令放弃修改 放弃单个文件 git restore bootstrap表格/隔行变色的表格.html 放弃整个文件夹 git restore bootstrap表格 放弃所有修改 git 阅读全文
posted @ 2021-09-06 16:49 南风丶轻语 阅读(1786) 评论(0) 推荐(0) 编辑
摘要:1、使用场景 ​ 当修改一个bug时,提交了很多个commit,但是每次改动都很小,感觉多个commit有点多余,想合成一个commit。这个时候就可以使用git rebase合并多个commit为一个commit。 **说明:**这个时候的多个commit其实已经提交到了远端,毕竟只有远端有多个c 阅读全文
posted @ 2021-09-01 19:59 南风丶轻语 阅读(2784) 评论(0) 推荐(0) 编辑
摘要:Windows机器上配置两个git账号测试机器windows 8.1情景:有两个GitHub路径和账号,分别是:(1)路径:git@hostname.com:aaa/bbb.git 账号:zhangsan(2)路径:git@github.com:rainbow-tan/rainbow.git 账号: 阅读全文
posted @ 2021-04-22 17:21 南风丶轻语 阅读(257) 评论(0) 推荐(0) 编辑
摘要:windows第一次使用git,记录拉取代码以及第一次修改后上传代码。 1、下载并安装git(傻瓜式) https://git-scm.com/downloads 安装完后右键扩展菜单多了两项 2、新建一个文件夹,用于本地仓库。 3、初始化仓库 右键鼠标,选择git bush here后输入命令 g 阅读全文
posted @ 2020-11-26 09:32 南风丶轻语 阅读(149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示