如何将最后一次从GitHub提交到C9?

时间:2017-01-24 22:05:38

标签: ruby-on-rails github cloud9-ide git-pull pull

所以,我有点搞砸了,并删除了我在C9上的所有文件。我还没有保存任何东西,所以我想把我的最后一次提交放到我的C9中。我读过一些说我应该下载提交的zip文件的东西,但我真的不知道如何处理它。如果有人能帮助我,我会非常感激!

如果你们需要更多信息,我想从最后一次提交中提取,因为我删除了除了我的主分支以外的所有分支以及我以后可能需要的所有隐藏文件。我真的找不到任何关于从Github进入C9的事情,所以我觉得这个问题对你们来说是一个很好的问题。

1 个答案:

答案 0 :(得分:0)

您可以删除不需要的所有文件,然后运行以下

cd ~/workspace # make sure you are in the right folder
git init .     # create new git repo instead of the one you've deleted
# now add your github repository as origin
git remote add origin git@github.com:jinntakk/upskill_saas_tutorial.git -f
git remote set-head origin -a

git fetch                    # fetch your commits from github
git reset origin/HEAD --hard # reset working tree to the remote