
git
文章平均质量分 70
小太阳...
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git的冲突解决--git rebase之abort、continue、skip
git rebase,顾名思义,就是重新定义(re)起点(base)的作用,即重新定义分支的版本库状态。git rebase --skip 引起冲突的commits会被丢弃,对于本文应用的例子来说开发者A对c.sh文件的commit无效,开发者A自己修改的部分全部无效,因此,在使用skip时请慎重。$ git rebase --continue 就可以线性的连接本地分支与远程分支,无误之后就回退出,回到主分支上。此时,开发者根据 > 便可知冲突的位置。...转载 2022-08-26 15:04:53 · 9396 阅读 · 0 评论 -
git rebase合并多个commit记录
endpoint]一般是省略不写的,默认从起始的commit一直到最后一个commit,但是如果写了[endpoint],那么[endpoint]后面的commit就全都不要了,所以要慎用!我们只需要把第二条和第三条的信息注释掉即可,即按i 键,在第二个和第三个订单详情前面加#号,然后按 esc,最后:wq保存即可。上面红框里的,使我们筛选出来要合并的commit,是按时间顺序依次往下排序的,和git log展示的顺序是相反的。其中,发现中间有三次提交的记录一致,是可以合并成一次commit的。......原创 2022-08-26 14:49:30 · 2942 阅读 · 1 评论 -
git log命令全解析
git log命令非常强大而好用,在复杂系统的版本管理中扮演着重要的角色,但默认的git log命令显示出的东西实在太丑,不好好打扮一下根本没法见人,打扮好了用alias命令拍个照片,就正式出道了!...转载 2022-08-18 10:27:29 · 18873 阅读 · 0 评论 -
git stash详解
git stash命令的作用就是将目前还不想提交的但是已经修改的内容进行保存至堆栈中,后续可以在某个分支上恢复出堆栈中的内容。这也就是说,stash中的内容不仅仅可以恢复到原先开发的分支,也可以恢复到其他任意指定的分支上。git stash作用的范围包括工作区和暂存区中的内容,也就是说没有提交的内容都会保存至堆栈中。...转载 2022-08-18 10:07:10 · 467 阅读 · 0 评论 -
git仓库中远程新建分支本地没有检测到
远程仓库中新建了一个warn分支,如图但是用git branch 命令并没有监测到warn,也没办法切换到warn分支,如下图解决办法:git remote update origin --prune发现已经有warn分支了,解决原创 2021-11-09 09:56:20 · 514 阅读 · 0 评论 -
git创建新分支并与远程分支关联
1.查看当前有几个分支git branch2.新建一个dev分支,然后切换到dev分支git branch dev // 创建dev分支git checkout dev // 切换到dev分支// 还可以用一条命令创建并切换分支git checkout -b dev// git checkout 命令加上-b参数表示创建并切换3.将新建的dev分支push到远端git push origin dev4.git本地分支与远程分支关联git branch --set-upstream原创 2020-12-24 17:40:57 · 3230 阅读 · 2 评论 -
git修改远程仓库地址
如果git远程仓库地址,本地如何进行更改呢?方法一: 直接修改config文件手动修改url的地址,就可以修改远程仓库的地址方法二: 使用命令修改远程仓库的地址// 查看仓库地址git remote -v// 修改仓库地址 git remote set-url origin http:/xxxx/xxx/xxx.git方法三:删除仓库,添加新仓库git remote 查看所有远程仓库, git remote xxx 查看指定远程仓库地址// 删除仓库git remote原创 2020-12-11 16:40:50 · 757 阅读 · 1 评论