如何将本地文件夹与NitrousIO上的Git存储库同步

首先 – 我已经创建了git存储库,并在我的本地系统上创建了相同的本地存储库。 第二 – 在我的本地系统上工作并做了一些更改并将更改推送到Git存储库,以便我的本地系统源和git存储库现在同步

现在,我没有在我的本地系统上工作,而是想在NitrousIO上工作。 因此创建了与我的git存储库名称相同的文件夹,并且也执行了'git .init' 。 基本上这是Ruby on Rails应用程序,因此遵循'rails new RKsJobs_Board'来设置文件夹然后git .init

我需要的是:由于远程git存储库是源代码的最新版本,我希望我的NitrousIO文件夹与远程存储库同步。

我怎样才能做到这一点?

我在根目录上对Nitrous进行了尝试,如下所示:

 action@rksrailszone-182221:~$ git checkout -- RKsJobs_Board error: pathspec 'RKsJobs_Board' did not match any file(s) known to git. 

我也从实际目录中对Nitrous进行了尝试,如下所示:

 action@rksrailszone-182221:~/RKsJobs_Board$ git checkout -- RKsJobs_Board error: pathspec 'RKsJobs_Board' did not match any file(s) known to git. 

我知道有一些可疑的东西让它工作但却找不到自己。

如果你们能帮忙,请告诉我..

如果你刚刚做了一个git init . ,本地git repo为空,没有索引供你结账。

您需要添加一个远程repo url

 git remote add origin /url/to/remote/repo git fetch git checkout master origin/master (or) git checkout master && git reset --hard origin/master 

这将为您提供本地仓库历史记录和工作树中远程仓库的内容。

注 –在执行这些步骤之前,请确保将空文件夹以git init .开头git init . 和上面提到的其他步骤