更新本地git仓库到远程最新的版本

============================================================
博文原创,转载请声明出处
电子咖啡(原id蓝岩)
============================================================

翻译自:http://www.freeminded.org/index.php/2011/04/updating-local-git-repository-to-most-recent-version/


我使用git 来管理我的一些软件,这个想法很简单,当开发者更新它后,我仅仅需要更新本地仓库到远程分支的最新HEAD,这样子我本地就有了最新的素材了。

怎么做呢?

$git pull
在你工程根目录(.git所在目录)执行上面这个命令会实现这种效果。(看到.git你需要执行 “ls -lah” 来显示隐藏的文件)。

你或许会得到一下error:

5764cf9..5d8cc2a master -> origin/master
Updating 5764cf9..5d8cc2a
error: Your local changes to '.oppbuildspec' would be overwritten by merge. Aborting.
Please, commit your changes or stash them before you can merge.

这个error可以通过一下方式简单的解决:

$ git stash save "updating to head from repo"

然后你可以继续执行你的pull命令了。



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值