随笔分类 - CVS ( SVN 和 Git )
摘要:1、tortoisegit Git下载地址: https://tortoisegit.org/download/ SVN下载地址: https://tortoisesvn.net/downloads.html 2、sourcetree https://www.sourcetreeapp.com/ 如
阅读全文
摘要:转载请标明出处: http://www.cnblogs.com/zhaoyanjun/p/5882784.html 出自[赵彦军博客] 2016-09-19 前言: 在上一篇文章中Android github 快速实现多人协作 (http://www.cnblogs.com/zhaoyanjun/p
阅读全文
摘要:前言:最近要做github多人协作,也就是多人开发。搜索了一些资料,千篇一律,而且操作麻烦。今天就整理一下,github多人协作的简单实现方法。 下面的教程不会出现:公钥、组织、team、pull request 1、首先小张在github上创建一个仓库,比如叫做: GlideDemo 2、 小张开
阅读全文
摘要:一:markdown编辑器下载 小书匠 http://soft.xiaoshujiang.com/ 在线编辑工具,所写即所见 作业部落 https://www.zybuluo.com/mdeditor 客户端下载 https://www.zybuluo.com/cmd/ 二:支持使用范围 githu
阅读全文
摘要:1、当远程仓库有两个分支时,像这样的 获得分支的远程仓库地址 注意:这个地址默认就是克隆master 分支 2、如何克隆 v1.2 分支 ? 用android studio 把项目打开,可以看到 此时可以看到已经把v1.2 分支克隆下来了 3、如何本地v1.2 分支的的基础上,把master 分支克
阅读全文
摘要:1、初始状态 2、本地修改文件,然后commit 3、本地再次修改文件,然后commit 4、本地push 从上图可以看出,push完成后,本地仓库的节点和远程仓库的节点是一样的。
阅读全文
摘要:1、场景 1.1 最新三次的提交 分别是:定义了一个变量k = 10 、 定义了一个变量 j = 6 、 定义了一个变量 i = 5 ; 本地仓库 和 远程仓库保持一致 1.2 我添加了一行代码 如何回退版本到最近的一次,也就是 定义一个变量 k = 10 这个版本 ? 回退的结果 已经回到我们想要
阅读全文
摘要:# built application files *.apk *.ap_ # files for the dex VM *.dex # Intellij project files .idea/ .gradle/ *.iml # Java class files *.class # Local c
阅读全文
摘要:1、第一种 2、第二种 3、第三种 4、第四种 前面3种都是通过android studio 操作的。 第四种是通过命令行操作。(可以在 git bash 中输入命令行) git branch -l :查看本地分支 git branch -r :查看远程分支 git br...
阅读全文
摘要:问题: android studio 在关联 SVN 或者 git 服务后,会在工具栏出现 update 和 commit 小箭头 如图: 但是,有时你打开工程的时候,发现这两个小箭头却消失不见了 如图: 如何才能快速的找回来呢 ??第一步:打开Android工程,找到 build.gradl...
阅读全文
摘要:1、git 上有常见的pull request 功能 2、pull request 的含义 解释一: 有一个仓库,叫Repo A。你如果要往里贡献代码,首先要Fork这个Repo,于是在你的Github账号下有了一个Repo A2。 然后你在这个A2下工作,Commit,push等。然后你希望原始仓...
阅读全文
摘要:分支管理策略下面我们来说一下一般企业中开发一个项目的分支策略:主分支 master开发分支 develop功能分支 feature预发布分支 releasebug分支 fixbug其它分支 other1).主分支 master代码库应该有一个、且仅有一个主分支。所有提供给用户使用的正式版本,都在这个...
阅读全文
摘要:Android Studio创建的Android项目一般需要忽略1、.idea文件夹2、.gradle文件夹3、所有的build文件夹4、所有的.iml文件5、local.properties文件。
阅读全文
摘要:首先假设开发 A , 和 开发 B , 在使用 SVN 进行项目管理。那么A如何才能 某个锁定文件,防止B修改。1、第一步,给这个文件加锁 完成这一步,则这个文件就别锁定了。2、第二步,假如B去把这个文件修改了几行代码,然后 commit开发B commit 失败,因为A已经锁定了文件3、第三步,开...
阅读全文
摘要:1、git 和 github 是什么关系?git是一种版本控制系统。跟svn、cvs是同级的概念。github是一个网站,给用户提供git服务。这样你就不用自己部署git系统,直接用注册个账号,用他们提供的git服务就可以。1、git 是一个软件2、git 可以在 .git 文件夹里面维护你的历史代...
阅读全文
摘要:1、相关博客http://my.oschina.net/u/1780920/blog/4257922、文件红色:表示文件没有添加到服务器绿色:表示没有更新新的修改到服务器普通黑色:表示和服务器同步黄色感叹号(有冲突): 这是有冲突了,冲突就是说你对某个文件进行了修改,别人也对这个文件进行了修改,别人...
阅读全文
摘要:1、如何拥有一个Git仓库的两种途径 (1)在已有的目录中,初始化一个新的。 (2)比如一个新的项目,或者一个已存在的项目,但该项目尚未有版本控制。如果你想要复制一份别人的项目, 或者与别人合作某个项目,也可以从一个公开的 Git 仓库克隆。2、Git分支管理策略 http://www.ruanyi...
阅读全文
摘要:http://blog.csdn.net/u011871921/article/details/44238971
阅读全文
摘要:1、Fork、Watch、Star 是什么意思?fork的意思是从别人的代码库中复制一份到你自己的代码库,与普通的复制不同,fork包含了原有库中的所有提交记录,fork后这个代码库是完全独立的,属于你自己,你可以在自己的库中做任何修改,当然也可以通过Pull Request向原来的库提交合并请求。...
阅读全文