我在本地机器上创建了两个目录。其中一个目录名为开发项目另一个名字git_项目。我有一个项目文件夹git_项目。我希望项目内部git_项目目录作为远程 git 项目,这样我就可以从该项目 git clone 到我的开发项目目录。我想知道这是否真的可行。
这是目录结构
dev_projects
git_projects
some_project
克隆项目后,我还希望使用 git pull 和 git push 命令。目前,我尝试通过将本地目录路径替换为 HTTPS 链接来实现这一点
git clone /home/nishant/git_projects/some_project ./
但它给了我一个错误
fatal: repository '/home/nishant/git_projects/some_project' does not exist
答案1
抱歉,我刚刚意识到我的愚蠢错误。实际上,我没有通过初始化 Git 将我的项目转换为 git repo。这就是我无法使用 git 命令的原因。如果您想在本地目录上使用 git clone,则不是可能的。
首先,您必须通过运行命令在该目录中初始化 git,将本地目录转换为本地存储库git init
。就我而言,我应该在我的some_project
文件夹中初始化 git。现在 git clone 就可以正常工作了。