更新本地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命令了。
翻译自: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命令了。
相关文章推荐
- git将远程仓库最新版本拉到本地仓库
- GIT本地回退版本并且更新远程仓库
- Git使用手册/Git教程:git fetch 将远程仓库的分支及分支最新版本代码拉取到本地
- 【Git学习笔记】git fetch取回远程库的更新到本地仓库中
- git拉取远程分支并创建本地分支和Git中从远程的分支获取最新的版本到本地
- 如何解决更新被拒绝,因为远程版本库包含您本地尚不存在的提交。这通常是因为另外 提示:一个版本库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更 提示:(如 'git pull ...')。
- git fetch 的简单用法:更新远程代码到本地仓库
- [Git]更新远程代码到本地仓库
- Git中从远程的分支获取最新的版本到本地方式
- Git fetch/pull 从远程的分支获取最新的版本到本地
- git fetch 的简单用法:更新远程代码到本地仓库及冲突处理
- [转]git fetch更新远程代码到本地仓库
- [转]git fetch 的简单用法:更新远程代码到本地仓库
- git fetch 的简单用法:更新远程代码到本地仓库
- 使用Git命令将Android项目最新内容提交更新到gitlab远程仓库
- git fetch 更新远程代码到本地仓库
- git fetch 更新远程仓库到本地
- git fetch 的简单用法:更新远程代码到本地仓库
- 用git pull取回远程仓库某个分支的更新,再与本地的指定分支自动merge
- SmartCVS笔记-从远程仓库更新最新版本的文件以及查看文件的历史版本