有时候,在分支提交更改的时候,会忘记rebase,就直接提交上去,或者忘记和本地远程分支做merge,就直接rebase了别的分支。有时候真希望有一种切片的方式,让自己的分支只需要接上某一段。这个时候你可以使用git中的rebase --onto了。 假设场景 B----C A,现在想将B-C之间....
分类:
其他好文 时间:
2014-07-22 22:56:53
阅读次数:
285
起步本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它。1.1 关于版本控制什么是版本控制?我真的需要吗?版本控制是一...
分类:
其他好文 时间:
2014-07-16 18:31:28
阅读次数:
263
Git视图文件忽略共享文件忽略git忽略语法(git help ignore)本地仓库忽略提交add+commit查看文件状态git status日志logPart1 查看日志信息Part2 修改最后一次commit的信息(Amend previous commit按钮)Part3 日志搜索Part...
分类:
其他好文 时间:
2014-07-16 18:26:50
阅读次数:
496
下载msysgit,安装官方下载:http://code.google.com/p/msysgit/downloads/list,打开Git Bash,运行命令cd D:git clone https://android.googlesource.com/platform/manifest.git输...
分类:
移动开发 时间:
2014-07-16 18:19:14
阅读次数:
368
由于Kali在虚拟机的运行效率实在让人不敢恭维,于是决心将BT5中的MSF进行升级,升级的主要目的是,BT5R3内置的MSF是用SVN进行更新, 但是新版本的MSF已经停止通过SVN更新,改用Git,必须重新安装。网上找了很多办法,看见帖子里明明升级成功,但是自己总是不成功,卡在pg (0.15.0...
分类:
其他好文 时间:
2014-07-16 18:16:28
阅读次数:
170
1、综述 git是分支开发,主干发布,新建立的分支最好是基本master拉出去的。2、branch git branch -a#参考当前所有分支,前面有*标识的表示当前所在的分支 git branch p1 origin/master git branch dev origin/master...
分类:
其他好文 时间:
2014-07-16 18:03:26
阅读次数:
226
最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍:
xUtils简介
xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的O...
分类:
移动开发 时间:
2014-07-16 17:15:43
阅读次数:
309
一、Merge1、在Git Repositories视图中,右键chengdr2->Merge...,在弹出的对话框中选择它是要与哪个分支合并(这里是origin/chengdr)2、点击Merge按钮之后,出现下图则表示Merge成功3、此时发现在chengd2分支下,不仅有newTxt2.txt...
分类:
其他好文 时间:
2014-07-16 16:59:34
阅读次数:
219
一、创建本地分支 chengdr1、在Git Repositories视图中,选中Remote Tracking-origion/master分支,右键->Create Branch...在弹出的对话框中输入新分支的名称:chengdr,然后Finish即可。二、创建远程分支chengdr(远程分支...
分类:
其他好文 时间:
2014-07-16 13:49:28
阅读次数:
204
在Android Studio使用git进行pull操作中,你会发现会有这么一个错误,这个其实类似于svn中的冲突。那如果解决这个问题呢,如图所示。
先stash changes,隐藏本地的改变,执行完这步后,再进行pull,pull完了一定不要忘记unstash changes,恢复你刚隐藏的改变。...