我对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
?
答案 0 :(得分:-1)
对我来说,看起来你有一天已经将存储库初始克隆到myApps
。只需查看.git文件夹所在的位置。