在 Microsoft 的团队服务中找不到我的更改 (Git)
Can't find my changes in Microsoft's Team Services (Git)
我是 git 的新手,刚刚将我正在处理的项目迁移到 Microsoft 团队服务 (xxxx.visualstudio.com) 中的存储库。
在我上次提交和这次提交之间,我创建了一个分支来处理可能的更新,然后切换回 master 以修复错误。完成所有更改后,我提交并推送到 master,但是,我在团队服务的历史选项卡中找不到我的提交,也找不到代码中的更改。
我在 Visual Studio 上注意到我最后一次提交的父项是空的,这可能是问题所在吗?
我该怎么办?
如果 SemaphoreUpadte
是新创建的分支,那么您似乎没有在此分支上进行更新,而是一直在 master
分支上工作:在 ffc921db
上创建了 SemaphoreUpadte
分支然后在 master
分支上提交更改 2cb07b05
和 0c65965b
。
在 master
上找不到最新提交的故障排除:
- 确保您当前的分支是
master
并且您在 VS 中推送成功。您可以通过切换到 master
分支来仔细检查,并检查向上箭头是否显示 0.
- 在 VSTS 历史选项卡中,确保选择了
master
分支。
如果这两个步骤都运行良好,您应该在 master 分支上找到最新的提交。
问题是我的 git 配置有误。
在 Team Services -> Settings -> Repository Settings -> Remotes 我注意到我指向我的 bit bucket 远程服务器,一旦我删除了源,我就可以通过以下方式将我的本地存储库发布到我的团队服务帐户在我的本地存储库上单击鼠标右键,然后选择 "publish to..."
我是 git 的新手,刚刚将我正在处理的项目迁移到 Microsoft 团队服务 (xxxx.visualstudio.com) 中的存储库。
在我上次提交和这次提交之间,我创建了一个分支来处理可能的更新,然后切换回 master 以修复错误。完成所有更改后,我提交并推送到 master,但是,我在团队服务的历史选项卡中找不到我的提交,也找不到代码中的更改。
我在 Visual Studio 上注意到我最后一次提交的父项是空的,这可能是问题所在吗?
我该怎么办?
如果 SemaphoreUpadte
是新创建的分支,那么您似乎没有在此分支上进行更新,而是一直在 master
分支上工作:在 ffc921db
上创建了 SemaphoreUpadte
分支然后在 master
分支上提交更改 2cb07b05
和 0c65965b
。
在 master
上找不到最新提交的故障排除:
- 确保您当前的分支是
master
并且您在 VS 中推送成功。您可以通过切换到master
分支来仔细检查,并检查向上箭头是否显示 0.
- 在 VSTS 历史选项卡中,确保选择了
master
分支。
如果这两个步骤都运行良好,您应该在 master 分支上找到最新的提交。
问题是我的 git 配置有误。
在 Team Services -> Settings -> Repository Settings -> Remotes 我注意到我指向我的 bit bucket 远程服务器,一旦我删除了源,我就可以通过以下方式将我的本地存储库发布到我的团队服务帐户在我的本地存储库上单击鼠标右键,然后选择 "publish to..."