您的位置:首页 > 其它

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

2013-03-26 21:38 267 查看
============================================================博文原创,转载请声明出处电子咖啡(原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命令了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐