Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我需要做的。
我的本地驱动器中有一个项目文件夹。我的本地 Git 存储库位于本地驱动器上的其他位置。我需要将项目文件夹推送到远程 Git 存储库。无需在我的项目文件夹中创建新存储库或将项目文件夹移动到本地 Git 存储库。
我有 TortoiseGit。以及带有 Git 插件的 Eclipse。
我主要使用 Subversion (SVN)。我知道以上在 SVN 中是可能的,但在 Git 中是否可能?
从您的项目文件夹中,您可以使用GIT_DIR指定 Git 存储库的位置:
GIT_DIR
cd /project/folder GIT_DIR=/path/to/repo/.git git add . GIT_DIR=/path/to/repo/.git git commit -m "my commit message"
这意味着您将项目文件夹视为位于其他地方的 Git 存储库的工作目录。