版本控制SVN和Git使用详解公司的实际开发中,在天朝使用较多的还是SVN,因为SVN是集中式的,在天朝上班你们都懂的!-----------------svn-----------------一:最常用基本步骤---下载(完整下载,第一次),将服务器的项目下载到本地开始开发svn checkout...
分类:
移动开发 时间:
2015-08-28 21:06:19
阅读次数:
386
这些git技能够你用一年了用git有一年了,下面是我这一年来的git使用总结,覆盖了日常使用中绝大多数的场景。嗯,至少是够用一年了,整理出来分享给大家,不明白的地方可以回复交流。创建和使用git ssh key首先设置git的user name和email:git config --global u...
分类:
移动开发 时间:
2015-08-28 14:56:01
阅读次数:
262
1)先在github上新建一个目录(库),然后在本地git init,再去让目录关联到github网站上的目录(要到github上去得到那个目录的网址(SSH),远程关联git remote add ....git 然后再push便可以了)2)添加目录用github add -f *3)删除的话,先...
分类:
其他好文 时间:
2015-08-27 20:37:12
阅读次数:
151
团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。下面是ThoughtBot的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。第一步:新建分支首先,每次开发新功能,都应该新建一个单独的分支(这方面...
分类:
其他好文 时间:
2015-08-27 18:00:51
阅读次数:
155
gitpull对于拉下来的修改文件自动对其进行gitadd/rm及gitcommit操作。所以拉下来的文件有那些修改,查看的方式可把它们归结于上一次提交的比较。gitdiffHEAD显示工作目录与git仓库之间的差异,而gitdiffHEAD^则显示上一次提交之前工作目录与git仓库之间的差异。所以我们在gitpu..
分类:
其他好文 时间:
2015-08-25 14:27:26
阅读次数:
134
1.下载代码,代码被下载到本地git clone https://github.com/nuptboyzhb2.提交代码git commit -a -m "期间提交的信息叙述性说明"3.更新代码。远程代码拉到本地git pull4.上传已提交代码,将本地的提交上传到远程仓库git push5.重置代...
分类:
其他好文 时间:
2015-08-21 10:52:21
阅读次数:
123
使用git已经有一段时间了,从使用git的第一天开始,就计划逐步放弃svn.? svn有的功能,git都能做到,而且做得更出色,况且git还有很多特性svn望尘莫及,还有什么理由继续使用svn呢?? well,理由很多. 比如,git在windo...
分类:
其他好文 时间:
2015-08-19 17:56:11
阅读次数:
112
1,push时报错 : [rejected] master -> master (non-fast-forward) 解决方法:增加-f,强制 2,commit时,增加-a3,删除git中的文件 项目的控制文件,一般是不上传的,例如的.idea目录,有时候会...
分类:
其他好文 时间:
2015-08-14 15:15:08
阅读次数:
99
1.关闭诊断工具vs2015在程序启动之后,自带了内存和cpu使用情况查看的诊断工具。不喜欢这个,直接点击诊断工具右上角的关闭按钮2.解决方案资源管理器程序启动之后,解决方案资源管理器,被收缩到右侧了强制show出来,然后用钉子钉住3.git使用的时候,需要添加针对.vs的忽略vs2015能够自动针...
分类:
其他好文 时间:
2015-08-14 11:28:26
阅读次数:
143
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干 活,干完后,需要把自己做完的活推送到中央服务器。...
分类:
其他好文 时间:
2015-08-13 23:36:55
阅读次数:
144