
git
文章平均质量分 89
shuai_wen
这个作者很懒,什么都没留下…
展开
-
Git下的冲突解决
冲突的产生转自:http://www.cnblogs.com/sinojelly/archive/2011/08/07/2130172.html很多命令都可能出现冲突,但从根本上来讲,都是merge 和 patch(应用补丁)时产生冲突。而rebase就是重新设置基准,然后应用补丁的过程,所以也会冲突。git pull会自动merge,repo sync会自动rebas转载 2013-07-03 15:49:44 · 881 阅读 · 0 评论 -
从github下载最新Android源码
今年5月底开始,谷歌彻底被墙,所有谷歌的网站都不能访问了,这次包括了Android.org,googlesource.com,code.google.com。Android官方的资源不能访问,想下载Android代码当然是困难重重了。本文就为大家解决这一问题——介绍如何使从github.com/andorid下载Andorid最新源码。俗话说“授之以鱼不如授之以渔”,本文不只是给出一个已经转载 2016-05-13 08:05:19 · 1633 阅读 · 1 评论 -
从github下载最新Android源码
今年5月底开始,谷歌彻底被墙,所有谷歌的网站都不能访问了,这次包括了Android.org,googlesource.com,code.google.com。Android官方的资源不能访问,想下载Android代码当然是困难重重了。本文就为大家解决这一问题——介绍如何使从github.com/andorid下载Andorid最新源码。俗话说“授之以鱼不如授之以渔”,本文不只是给出一个已经转载 2016-05-13 07:29:31 · 966 阅读 · 0 评论 -
Git 教學(1) : Git 的基本使用
Git 教學(1) : Git 的基本使用转自:http://gogojimmy.net/2012/01/17/how-to-use-git-1-git-basic/:常见基本操作:1.怎样建立分支:git branch xxx[branch name]git branch[查看分支是否建立成功]切换到该分支:git checkout xxx[branch name]也可以...转载 2013-07-02 14:58:00 · 1898 阅读 · 2 评论 -
git 修改已提交的注释
当你不小心,写错了提交的注视/信息,该如何处理呢。理论上,SCM是不应该修改历史的信息的,提交的注释也是。 不过在git中,其commit提供了一个--amend参数,可以修改最后一次提交的信息.但是如果你已经push过了,那么其历史最后一次,永远也不能修改了。 我使用git commit --amend已经push过的,截图如下,我那个"fixes #3"永远的在版本历史中了。转载 2013-08-25 09:02:34 · 4939 阅读 · 0 评论 -
Git 版本控制系統(3) 還沒 push 前可以做的事
這一集要講的是:還沒 push 前可以做的壞事,也就是 reset 跟 rebase。相較於 SVN 這種 commit 就是送到遠端伺服器,Git 的 commit 其實東西都還是在本地端,所以只要你還沒 push 出去分享給別人,你的 commit logs 是可以修改的!! 這種功能非常的 powerful,可以讓你 undo 和 rewrite commit history。如果你用翻译 2013-08-25 09:11:02 · 897 阅读 · 0 评论 -
Git修改前一次提交的方法(特别注意保持Change-Id不变)
基本概念Change: Gerrit中的一个Change就是一个Review任务,它对应一个commit。每个commit,应该是为了一个目的的完整修改。如果某一次修改不完全,就需要修正该commit。每一次修正之前的commit,重新提交时,都应该保持Change-Id不变,这样就不会产生新的Change,而是在原有的Change下产生一个新的Patch Set。所有的Pat转载 2013-08-25 09:12:28 · 2587 阅读 · 0 评论 -
git 删除错误提交
起因: 不小新把记录了公司服务器IP,账号,密码的文件提交到了git方法: git reset --hard git push origin HEAD --force其他: 根据–soft –mixed –hard,会对working tree和index和HEAD进行重置: git reset –mixed:此为默认转载 2013-08-24 08:33:36 · 947 阅读 · 0 评论 -
合并commint
如何合併多個commitsJan 19th, 2012 | Comments 如果你使用git做版本控管,在一個branch上開發一段時間後,commits看起來又多又雜亂,這個時候你可能會需要整理你的commits,將多個commits合併成1個,而git提供了一個指令可以幫助你完成這件事情:git rebase -i一個簡單的範例,目標是:將原本git logab1b2转载 2013-08-23 18:35:58 · 894 阅读 · 0 评论 -
Git详解之一:Git起步
http://blog.jobbole.com/25775/原文:《Pro Git》起步本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它。(查看Git详解系列的全部文章)1.1 关于版本控转载 2013-07-31 09:36:21 · 862 阅读 · 0 评论 -
通过ssh协议从github上下载代码
有关 ssh:SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在原创 2016-05-13 09:39:20 · 9297 阅读 · 0 评论