
git
文章平均质量分 90
低调小一
Ubuntu重度患者,曾经的服务器开发工程师,如今正在深入学习到Android Framework
展开
-
[git常见问题]error: src refspec matches more than one.
今天加班试图push代码的时候,报出了如下错误:出现这个错误之前,是在远程服务器上创建了一个tag v2.1.1,同时clone的服务器代码指定的分支也是branch v2.1.1,本地用git tag命令可以查看分支:在本地删除多余的tag标签:再次push, Everything thing is OK!原创 2014-06-28 16:18:04 · 19408 阅读 · 0 评论 -
Git多账号登陆
前言最近工作上遇到了使用git+repo的情况,需要用公司的邮箱和域账号名重新申请git账号,而我本身在github上也有一些开源项目,这里就是记录一下我是如何实现git多账号登陆问题取消git全局设置很多同学照着网上的教程,都会对git进行全局设置,例如:git config --global user.name "your_name"git conf原创 2014-02-26 11:11:31 · 5695 阅读 · 1 评论 -
git使用
前言之前项目里一直都是用svn进行代码的版本控制,自己对svn仓库的搭建以及svn的使用还是挺熟练的,但是git作为一个更牛逼的版本控制工具,而且互联网上很多具有开源精神的大神也在github上托管了自己的代码,还是很值得我学习使用一下的,这里会记录自己学习使用git的一些心得,会持续的更新入门我系统的是ubuntu12.04 desktop,默认情况下,ubuntu中没有安装原创 2013-04-09 13:46:06 · 14020 阅读 · 2 评论 -
git patch生成和使用
前言由于工作需要,基于源码进行改动的时候经常需要在git分支上打各种各样的patch来解决各种各样的问题。这里总结两种生成patch和打patch的方法。git diff这种是Unix下的patch,在git分支下通过git diff命令生成。具体命令如下:git diff > diff.patch对于git diff生成的patch,可以用如下两条命令进行merge:git apply diff.原创 2015-08-17 21:38:05 · 3232 阅读 · 0 评论