【发布时间】:2015-04-30 02:06:30
【问题描述】:
我对 git 很陌生。我正在从远程服务器执行 git pull 。首先,让我解释一下我的情况。
我有两个文件夹,我设置了app 和app.my。这两个文件夹都在myApps 文件夹中。
我使用app 到clone 我的远程存储库,仅用于测试和生产。而app.my 我想使用pull 来开发当前的应用程序。因为我觉得提交会更容易,据我了解,就是这样。
请注意,我使用私钥访问我的存储库,并将其添加到我的
~/.bash_profile中。所以,那里没有错,我很肯定。我想。
在我的终端中,我在我的app.my 文件夹中。当我使用git pull userID@url 时,它成功提取了我的文件。但不是将所有这些文件拉入我的app.my 文件夹,而是将所有文件拉入我的myApps文件夹。我尝试在本地删除这些文件,然后重做git pull。自然,它说一切都很好。当我输入git status 时,它显示我的所有文件都已删除。
所以,我尝试了git reset --hard 所有这些文件都已恢复,但进入myApps 文件夹而不是app.my 文件夹。
然后我尝试在本地移动文件,然后再次输入git status 看看会发生什么。
它说我的文件已被删除。但我知道设置的路径有问题。
如何将文件放入我的apps.my 文件夹而不是父文件夹myApps?
【问题讨论】: