将现有项目添加到现有git存储库

时间:2014-04-05 12:52:15

标签: git tfs

我已经将Visual Studio解决方案作为TFS上git存储库的一部分。该解决方案包含许多项目。一切都很好,直到最近我重新命名了其中一个项目。我注意到重命名的项目已经从存储库中删除了,我无法弄清楚如何重新启用它。

Google搜索显示了很多关于向新git存储库添加现有解决方案的信息,但我找不到任何关于如何解决我发现自己的情况的建议。我是一个当然没有帮助的git noob;我甚至不知道从命令行调用git。

当然有一个简单的git命令序列可以让我的项目回到存储库中吗?

1 个答案:

答案 0 :(得分:2)

将git与TFS和Visual Studio IDE集成听起来不错,但是当涉及到故障排除git时,有时最好直接使用git的本机命令行界面。

尝试cd进入您的解决方案/项目工作目录,并检查其中是否有.git文件夹。这代表了您的解决方案/项目的git仓库。确认文件夹存在后,运行

git status

检查工作副本的当前状态。如果您有未跟踪的文件或未分级的更改,您可能希望现在使用

添加它们
git add <filepaths>

确保您不要忘记在Visual Studio解决方案和项目文件中添加任何相关更改,否则Visual Studio可能无法识别您所做的更改。

一旦您上传了文件,请继续运行

git commit
# or
git commit -m "message"

提交您的更改。然后验证Visual Studio是否识别您对解决方案/项目所做的更改。