git:如何同步到最新版本

git:如何同步到最新版本,git,Git,警告:这里是git新手 我已经使用git(gitclone)下载了一个开源项目(确切地说是ffmpeg)的源代码。为了测试它,我签出了一个旧版本(git checkout[version number]),git告诉我,我现在处于分离状态。现在我想重新同步到最新的远程版本,但我不知道如何 我不想创建任何本地分支。我没有做任何我想保留的本地更改。当你是一个认真的开发人员时,我不想做git可以做的任何花哨的事情(我不是)。我只希望我的本地源代码树与最新的远程版本相同 git签出。什么都不做git p

警告:这里是git新手

我已经使用git(
gitclone
)下载了一个开源项目(确切地说是ffmpeg)的源代码。为了测试它,我签出了一个旧版本(
git checkout[version number]
),git告诉我,我现在处于分离状态。现在我想重新同步到最新的远程版本,但我不知道如何

我不想创建任何本地分支。我没有做任何我想保留的本地更改。当你是一个认真的开发人员时,我不想做git可以做的任何花哨的事情(我不是)。我只希望我的本地源代码树与最新的远程版本相同

git签出。
什么都不做
git pull
告诉我当前没有分支。除了删除所有内容并再次执行
git克隆
,我还能做什么

我不想创建任何本地分支

当然可以。您只需要一个“本地跟踪分支”,这是一个跟踪远程分支的分支,可以轻松地了解项目的最新情况

试试这个:

git checkout master ;# you should have a 'master' branch by default
git pull ;# to get the newest changes from the remote repo
只要您想随时了解遥控器的最新情况,就在该分支上发出
git pull
。您可以看到如何使用
git remote show origin
配置本地跟踪分支,我强烈建议您在中花费一点时间,即使您不想做一些奇特的git工作。一点背景知识将帮助您以任何方式浏览源代码树。

git pull是否足以更新您的本地github代码副本?因为我做了拉,但只看到了很少的变化,没有看到一些变化。。如何在本地计算机中获取完整的更新项目,而无需再次克隆它?