1

我有一个正在开发的网站,它的 github 是https://github.com/samclark2015/Project-Emerald。我在子目录中的用户文件夹下有 repo。现在,当我将站点推送到 github 时,它会将树更新为 Sites/Project Emerald/... 我需要 github 存储库根目录中的项目 emerald 文件夹的内容。如何在我的 PC 上更改我的 repo 的根目录?

4

1 回答 1

0

由于您刚刚在 GitHub 存储库中进行了第一次提交,因此最简单的方法是:

  • 删除您.git在“ Site”下的本地目录
  • 在本地重新创建您的存储库,并强制推送它:

那将给出:

# in Site/Project-Emerald
git init . 
git add remote origin https://samclark2015@github.com/samclark2015/Project-Emerald.git
git add .
git commit -m "first commit, again"
git push -force origin master

然后,您将直接在 GitHub 存储库中看到:

PHP     
SpryAssets  
pictures    
README  
config.inc
...

“我的 Git 存储库位于错误的根目录中。我可以移动它吗?(../而不是./ ”中提到了其他替代方法

于 2012-04-18T06:11:33.213 回答