这是我需要做的。
我的本地驱动器中有一个项目文件夹。我的本地Git存储库位于本地驱动器的其他位置。我需要将项目文件夹推送到远程Git存储库。无需在项目文件夹中创建新存储库或将项目文件夹移动到本地Git存储库。
我有TortoiseGit。和Eclipse一起使用Git插件。
我主要使用Subversion(SVN)。我知道SVN可以实现上述功能,但是Git可以实现吗?
答案 0 :(得分:2)
从项目文件夹中,您可以使用GIT_DIR
指定Git存储库的位置:
cd /project/folder
GIT_DIR=/path/to/repo/.git git add .
GIT_DIR=/path/to/repo/.git git commit -m "my commit message"
这意味着您正在考虑将项目文件夹作为位于其他位置的Git存储库的工作目录。