版本控制
__承_影__
Interested in iOS/Android/WP, an undistinguished mobile device application developer.
展开
-
Git错误non-fast-forward后的冲突解决
当要push代码到git时,出现提示:error:failed to push some refs to ...Dealing with “non-fast-forward” errorsFrom time to time you may encounter this error while pushing:$ git push origin master转载 2013-06-08 21:40:05 · 1409 阅读 · 0 评论 -
使用github管理Eclipse分布式项目开发
老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用github管理Eclipse分布式项目。事实上我们的516inc团队这在开发一个多移动平台项目,除了iOS平台还有Android和Window Phone 7平台,使用github管理我们Android项目,其实就是配置和使用Eclipse。下面我根据我们的经验总结一些转载 2014-12-12 09:44:00 · 985 阅读 · 0 评论 -
Windows下配置Git
1、从git官网下载windows版本的git:http://git-scm.com/downloads2、一般使用默认设置即可:一路next,git安装完毕!3、但是如果这时你打开windows的cmd,在里面打git命令会提示“不是内部或外部命令,也不是可运行的程序”,想要直接在windows的cmd里使用git命令要多加如下两步3.1、找到git安装路径中bin的位置转载 2015-01-06 23:22:57 · 1187 阅读 · 0 评论 -
28个实用的源码/文档比较合并工具
要想搞清楚一个文件的两个版本之间的不同之处并不是件简单的任务,而当该文件是比较长的源代码时,这就更加复杂了。 下面列出的工具可以帮助你分析和比较文档,必要时还可以进行合并。这些工具可以比较从Word文档到WAV文件等所有的文件类型,甚至支持代码语法高亮显示。有些是免费的,有些是收费的,适用于Mac OS X、Windows或Linux。 1. Beyond Compare转载 2014-12-01 14:56:30 · 1343 阅读 · 1 评论 -
Mac OS X 10.10下Versions crash的问题
升级完系统,Versions因为兼容性到问题,各种闪退,网上搜索了一下,知乎到一个帖子提到了临时解决办法,如下:Blackpixel 正在研究此崩溃的修复方案。临时解决方案如下:在文本编辑器中打开 ~/.subversion/servers 在 [global] 下添加该行:http-library = serf如果还是无法解决,请联系技术支持。原创 2014-10-22 11:01:55 · 2448 阅读 · 0 评论 -
如何在github上fork一个项目来贡献代码以及同步原作者的修改
作为一个IT人,通过github进行学习是最快的成长手段。我们可以浏览别人的优秀代码。但只看不动手还是成长得很慢,因此为别人贡献代码才是明智之举。比如我们看下片看,许多大片都是由字幕组免费翻译压制的。为什么他们要这样做呢?因为他们都是聪明的大学生,为了提高听力水平,提高笔译水平才这样干的!中国人都是非常实务的!因此贡献代码,参与开源项目都是有益无害的!好了,让我们开始吧!如何贡献自己的力量转载 2014-11-20 15:27:03 · 1038 阅读 · 0 评论 -
解决github push错误The requested URL returned error: 403 Forbidden while accessing
github push错误:git push error: The requested URL returned error: 403 Forbidden while accessing https://github.com/wangz/future.git/info/refs git version 1.7.1OS:CENTOS解决方案:vim .gi转载 2014-10-13 14:14:16 · 1401 阅读 · 0 评论 -
Visual Studio 2012中使用GitHub
前言 一直以来都想使用Git来管理自己平时积累的小代码,就是除了工作之外的代码了。有时候自己搞个小代码,在公司写了,就要通过U盘或者网盘等等 一系列工具进行Copy,然后回家才能继续在原来的基础上作业。Copy来Copy去的麻烦不说,很容易出错,导致好不容易写的一点代码就找不到了。而且 就目前来看,Git应该说是源代码管理工具中最NB、应用最广泛的了,很多开源的项目目前都转意到了GitH转载 2014-10-06 02:07:35 · 1242 阅读 · 0 评论 -
visio创建树形图
利用“框图”模板,您可以使用树形状来表示层次结构,例如家庭或赛事计划。在“文件”菜单上,依次指向“新建”、“常规”,然后单击“框图”。从“块”和“具有凸起效果的块”模具中,将块形状拖到绘图页上,以表示树结构中的层次。要向形状添加文本,请选择该形状,然后键入文本。通过连接形状来指示块之间的关系:将形状从模具拖动到绘图页上,将其放置在另一个形状的附近。按住鼠转载 2014-02-12 16:49:57 · 25340 阅读 · 0 评论 -
学一点Git--20分钟git快速上手
在Git如日中天的今天,不懂git都不好意思跟人说自己是程序猿。你是不是早就跃跃欲试了,只是苦于没有借口(契机)。 好吧,机会就在今天。 给我20分钟,是的,只要20分钟, 让你快速用上git。我们废话不多说,直接来干货。我们将会介绍一下几点:一, 什么是git二,使用git的一般开发流程三,快速安装新建项目。holloword。开始:一,什么是git。阅读本文的前转载 2014-01-28 00:10:26 · 1221 阅读 · 0 评论 -
windows上如何github使用
Build software better, together.Powerful collaboration, review, and code management for open source and private development projects.基于Rails的Git库托管GitHub可以托管各种git库,并提供一个web界面,但与其它像 Sourc转载 2014-01-24 22:15:41 · 1570 阅读 · 0 评论 -
github for Windows使用介绍
Git已经变得非常流行,连Codeplex现在也已经主推Git。Github上更是充斥着各种高质量的开源项目,比如ruby on rails,cocos2d等等。对于习惯Windows图形界面的程序员来讲,Github的使用是需要点时间和耐心的,然而最近Github发布了Github for Windows 则大大降低了学习成本和使用难度,他甚至比SVN都简单,好吧,你不信,我们来一步一步转载 2014-01-24 22:18:09 · 988 阅读 · 0 评论 -
Eclipse安装SVN插件
Eclipse是一个优秀的开源IDE,目前支持C/C++、JAVA、JS、PHP等语言。 我使用的是"Eclipse IDE for C/C++ Developers"Version: Helios Release Build id: 20100617-1415该版本默认使用CVS插件进行版本管理。下面安装SVN插件,以便能下载Google Code上的源代码。转载 2014-01-24 09:34:48 · 975 阅读 · 0 评论 -
git多人协作开发流程(以blog为例)
时间仓促,能力有限,错误难免(代码没有经过实际验证,所以可能会有问题),欢迎指正 :)这个开发流程就是基于a successful git model这篇文章而来的,如果对英文不感冒的话,我这有翻译版项目背景:张三 / 李四 / 王五 打算共同协作,开发一套博客系统项目分工:张三 / 李四 负责文章系统王五负责评论系统建立服务端仓库git虽然是分布转载 2014-01-08 09:26:34 · 1413 阅读 · 0 评论 -
mac上搭建svn服务器
在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Mac环境下搭建svn服务器端环境。回到顶部一、创建代码仓库,用来存储客户端所上传的代码我先在/User/apple目录下新建一个svn目转载 2014-01-07 17:47:57 · 1050 阅读 · 0 评论 -
mac下iOS项目使用cvs做版本控制
之前写ios做版本控制一直用的是git和svn,最近在新公司里要求用cvs,表示毫无经验。看了一个下午cvs的命令行,很头大,后来试了一下smartcvs,不是很好用。能连接,提交commit却提交不上去。后来,换了个想法,用eclipse装上cvs插件之后,把项目用eclipse来提交和合并,人生瞬间美好了许多。不得不说,eclipse确实很好使。原创 2013-12-31 23:27:55 · 2525 阅读 · 1 评论 -
[转]Git 指令集
Git 是分散式的版本控制系統, 從架設、簡易操作、設定, 此篇主要是整理 基本操作、遠端操作 等.註: Git 的範圍太廣了, 把這篇當作是初學入門就好了.注意事項由 project/.git/config 可知: (若有更多, 亦可由此得知)origin(remote) 是 Repository 的版本master(branch) 是 loc转载 2013-10-31 21:02:08 · 1166 阅读 · 0 评论 -
Markdown语法
代码单个回车视为空格。连续回车才能分段。行尾加两个空格,这里-> 即可段内换行。*这些文字显示为斜体***这些文字显示为粗体**效果单个回车 视为空格。连续回车才能分段。行尾加两个空格,这里->即可段内换行。这些文字显示为斜体这些文字显示为粗体代码行的开头空4个空格,表示程序代码,例如:C转载 2013-07-23 17:59:28 · 1013 阅读 · 0 评论 -
常用Git命令
附上一些git的常见命令: • gitremote add origin git@github.com:myaccount/myproject.git • git push-u origin master• gitinit--------建立repository• git 命令--help-----------查看帮助命令• touchfile转载 2015-01-18 00:57:48 · 931 阅读 · 0 评论