引用:http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_cn/index.html保存状态$
git init #初始化git,在git命令行下通过ls -a可以看到.git文件$ git add . #把所有的文件...
分类:
其他好文 时间:
2014-05-30 12:57:39
阅读次数:
230
对于Git,已经跟踪的文件,再加入到.gitignore中,会使忽略失效。使用下面3个命令使它重新生效git rm -r --cached .git add
.git commit -m ".gitignore is now working." 完成之后push到你的代码库即可。
分类:
其他好文 时间:
2014-05-30 11:43:21
阅读次数:
318
Nhibernate并发控制【1】悲观并发控制
正在使用数据的操作,加上锁,使用完后解锁释放资源。使用场景:数据竞争激烈,锁的成本低于回滚事务的成本缺点:阻塞,可能死锁【2】乐观并发控制:
所谓乐观,就是乐观的认为其他人没有在用该资源,资源的使用者不加锁。 A 读取数据后,如果该数据被别...
分类:
系统相关 时间:
2014-05-30 05:44:34
阅读次数:
301
源代码已经整理过了,去除了不需要的项目。注意:以前文章中出现过的Git已经变更过了,请以前关注过,Fork过的朋友,重新Fork一下。GitHub地址卡牌XML文件的做成:(Git上面是没有XML文件的,原因是数量比较多,更新比较频繁,所以,运行游戏前,请自行生成)代码里面有一个CardHelper...
分类:
其他好文 时间:
2014-05-30 05:43:31
阅读次数:
270
环境: win7 64位软件准备:
版本号可以无视1.Git-1.9.2-preview201404112.GitExtensions24703SetupComplete3.vs2010(非必要)4.vbox5.debian安装光盘DVD第一张git服务器实际上就是一个linux文件服务器.通过ss...
分类:
其他好文 时间:
2014-05-30 03:21:03
阅读次数:
298
惭愧,这个问题到昨天才弄明白!Git
其实是一种版本控制的协议,和SVN/CVS类似,git协议定义了一个版本控制相关的各个操作,和SVN/CVS不同的是,git采用的是分布式的方法,并不需要服务器端软件。而github其实是一个基于git协议的代码仓库,不仅实现了git协议,同时还具备其他一些特性...
分类:
其他好文 时间:
2014-05-29 19:13:59
阅读次数:
242
如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。所以,这篇文...
分类:
其他好文 时间:
2014-05-29 15:08:39
阅读次数:
353
本文翻译自Understanding Git Source Control in
Xcode(译者myShire)欢迎您加入我们的翻译小组。在应用程序开发过程中,很重要的一部分工作就是如何进行源码的版本控制。当代码出现问题时,我们就需要将代码恢复到原先正常的版本。如果是多个人共同开发一个项目,那么代...
分类:
其他好文 时间:
2014-05-29 11:41:02
阅读次数:
351
uboot版本号貌似与实际开发不相关,但是我现在遇到一个bug与版本号关联密切。这个bug与《uboot
dm9000驱动故障》基本上是一样的,但是在上一篇博文中我没有详细说明。bug发生现象:将svn仓库代码通过git-svn下载到本地,然后编译,生成的u-boot-nand.bin通过sd卡烧写...
分类:
其他好文 时间:
2014-05-29 10:40:03
阅读次数:
331
想要玩玩git,参考了网友懒惰之计的一篇Blog《github:如何获取项目源代码
》,按部就班完成了所有的步骤的,可在测试的时候,遇到了问题,总是报错”github Permission denied
(publickey)“。后面在查看git的安装目录下有个.ssh目录的时候发现了问题。原来在生...
分类:
其他好文 时间:
2014-05-29 09:04:36
阅读次数:
248