Git 新手在克隆新项目时遇到问题
Git newbie having trouble when cloning new project
我确定之前在某些情况下有人问过这个问题,但是在针对不同问题尝试了一些建议的解决方案之后,我不确定我是否一开始就问了正确的问题,但这是我的情况。
我已经在 C:/Users/admin/ABC 下克隆了几个月来一直在工作的项目 ABC。一切正常,我正在使用 Git Bash(在 Windows 上)推拉,XAMPP 到 运行 Apache 和 MySQL 这样我就可以通过本地主机查看更改。几天前我被告知要 git 克隆项目 DEF,它最初是 ABC 的一部分,但拆分成一个新项目。每当我克隆 DEF 时,它都会出现在 ABC 的目录中,因此无法正常显示。 ABC 和 DEF 需要处于同一级别,但我需要能够从两者访问和 push/pull。我如何确保它克隆到它自己的目录而不是 ABC?
此外,如何确保我的 XAMPP 设置和本地主机在 DEF 目录分离后能正常工作?如何在项目之间切换?我一直在尝试联系我的队友,但他一周不在,无法帮助我。非常感谢任何建议,希望这是一个简单的问题,我只是想多了。
假设您的项目 ABC 在 C:/Users/admin/ABC
中,并且您想克隆项目 DEF 以便它显示在 C:/Users/admin/DEF
中,以下是如何使用 Git Bash:
# cd into C:/Users/admin - adjust if necessary
cd /c/Users/admin
# Clone the DEF repo, assuming this is the URL
git clone https://github.com/project/DEF
# cd into DEF
cd DEF
完成后,删除您不小心放入 ABC 文件夹的另一个 DEF 文件夹。
要在项目之间切换,您可以cd
进入每个目录。假设你在ABC
,你可以
cd ../DEF
进入 DEF
文件夹。使用同样的技巧回到 ABC
:
cd ../ABC
在不知道你的项目结构的情况下很难多说。
我确定之前在某些情况下有人问过这个问题,但是在针对不同问题尝试了一些建议的解决方案之后,我不确定我是否一开始就问了正确的问题,但这是我的情况。
我已经在 C:/Users/admin/ABC 下克隆了几个月来一直在工作的项目 ABC。一切正常,我正在使用 Git Bash(在 Windows 上)推拉,XAMPP 到 运行 Apache 和 MySQL 这样我就可以通过本地主机查看更改。几天前我被告知要 git 克隆项目 DEF,它最初是 ABC 的一部分,但拆分成一个新项目。每当我克隆 DEF 时,它都会出现在 ABC 的目录中,因此无法正常显示。 ABC 和 DEF 需要处于同一级别,但我需要能够从两者访问和 push/pull。我如何确保它克隆到它自己的目录而不是 ABC?
此外,如何确保我的 XAMPP 设置和本地主机在 DEF 目录分离后能正常工作?如何在项目之间切换?我一直在尝试联系我的队友,但他一周不在,无法帮助我。非常感谢任何建议,希望这是一个简单的问题,我只是想多了。
假设您的项目 ABC 在 C:/Users/admin/ABC
中,并且您想克隆项目 DEF 以便它显示在 C:/Users/admin/DEF
中,以下是如何使用 Git Bash:
# cd into C:/Users/admin - adjust if necessary
cd /c/Users/admin
# Clone the DEF repo, assuming this is the URL
git clone https://github.com/project/DEF
# cd into DEF
cd DEF
完成后,删除您不小心放入 ABC 文件夹的另一个 DEF 文件夹。
要在项目之间切换,您可以cd
进入每个目录。假设你在ABC
,你可以
cd ../DEF
进入 DEF
文件夹。使用同样的技巧回到 ABC
:
cd ../ABC
在不知道你的项目结构的情况下很难多说。