文档章节

sourcetree不好做到的一些git操作

tree2013
 tree2013
发布于 2016/11/14 23:00
字数 327
阅读 57
收藏 0

日常中我们有很多操作通过sourcetree就可以实现界面化操作,但是有一些场景不好去实现,这里总结下:

场景1:我们有个A分支,需要跟master分支合并等待上线,我们将A分支合并到master后发现文件有冲突,一般情况下我们会去解决冲突。但我们突然不想要这次合并操作了。

打开命令行-》输入git log-》查看到一些commit记录,找到最后一次的commitId(当然其实这个时候我们看不到上一次我们提交的记录的,也就是最新一次提交了)-》get reset --hard-》这个时候你会发现sourcetree已经不会提示我们解决冲突了,但是git log命令一看其实跟我们上次是一样的。

场景2:我从master拉取了一个分支A,改动了一些代码,然后尝试推送到origin中,但这个时候报错了,提示更新错误,但我无论是git fetch还是git pull都没找到新的内容,最后发现原来是Tag没有更新

打开命令行-》git tag->git tag -d v_20161102010->git pull

其实就是将git tag删除了一遍然后重建

 

© 著作权归作者所有

tree2013
粉丝 27
博文 194
码字总数 62280
作品 0
武汉
后端工程师
私信 提问
三.SourceTree与gitHub与androidstudio

前言 soucreTree是一个界面性质的连接gitHub与本地代码同步的桥梁,虽然git bush也能起到这个作用,但SourceTree相对git繁琐的命令行来说,更加易于操作,今天我们就来讲讲怎么将本地android...

奔跑的佩恩
02/11
0
0
SoureTree代码克隆出现的问题

前言 在SoureTree中进行代码克隆的时候经常出现一些小问题,在此做记录。 问题一:Clone原路径Url出现提示“无效路径” 这时你需要确认你的路径在浏览器中是否能打开,若不能打开则可能是你u...

奔跑的佩恩
08/06
0
0
github/GitLab (Git)管理神器SourceTree

GitLab或GitHub上使用sourcetree推送和拉取代码,翻墙并注册sourcetree。 github管理神器SourceTree,翻墙主要获取Google的验证码,其他大陆都可以连接上. smartGit,图形化工具。 > 使用蓝灯...

desaco
2018/09/26
0
0
使用SourceTree克隆git项目

一直以来,使用git都是使用SourceTree的客户端。最近在码云上面开了几个项目,也想使用SourceTree客户端,找了一下配置方法,亲自试验了。可行。记录一下。 SourceTree配置码云 不同的是,我...

ChinaHYF
2018/10/13
594
0
sourcetree没有谷歌账号跳过注册的方法

当前只有Win的版本,Mac自行百度(笑) 很多人用git命令行不熟练,那么可以尝试使用sourcetree进行操作。 然鹅~~sourcetree又一个比较严肃的问题就是,很多人不会跳过注册或者操作注册。 废话...

originDu
2018/07/30
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

75、GridFS

GridFS是MongoDB提供的用于持久化存储文件的模块,CMS使用Mongo DB存储数据,使用FGridFS可以快速集成开发。 工作原理: 在GridFS存储文件是将文件分块存储,文件会按照256KB的大小分割成多个...

lianbang_W
15分钟前
2
0
js bind 绑定this指向

本文转载于:专业的前端网站➱js bind 绑定this指向 1、示例代码 <!DOCTYPE html><html lang="zh"> <head> <meta charset="UTF-8" /> <title>bind函数绑定this指向......

前端老手
18分钟前
2
0
CentOS Linux 7上将ISO映像文件写成可启动U盘

如今,电脑基本上都支持U盘启动,所以,可以将ISO文件写到U盘上,用来启动并安装操作系统。 我想将一个CentOS Linux 7的ISO映像文件写到U盘上,在CentOS Linux 7操作系统上,执行如下命令: ...

大别阿郎
24分钟前
2
0
深入vue-公司分享ppt

组件注册 全局注册 注册组件,传入一个扩展过的构造器 Vue.component('my-component', Vue.extend({/*...*/})) 注册组件,传入一个选项对象(自动调用Vue.extend) Vue.component('my-comp...

莫西摩西
26分钟前
2
0
gitlab重置管理员密码

登录gitlab服务器 [root@localhost bin]# sudo gitlab-rails console productionLoading production environment (Rails 5.2.3)irb(main):001:0> u = User.where(email: 'admin@example.co......

King华仔o0
36分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部