3

我正在使用带有 Visual Studio 2010 的 Git 扩展。我的存储库在 Bitbucket 上,我正在使用 SSH 和 PuTTY 来推/拉。

当我打开我的项目并单击浏览存储库时,我看到的第一件事是一个带有这样开头的消息的窗口(以及“编辑 .gitignore”和“提交”的两个按钮):

尚未对此存储库进行任何提交。

如果这是一个普通的存储库,建议执行以下步骤: - 确保你的存储库中有一个正确的 .gitignore 文件 - 使用 commit 提交文件

如果这是一个中央存储库(没有工作目录的裸存储库): - 从另一个存储库推送更改

我的工作目录(在下拉列表中)设置为我计算机上的本地文件夹,当前分支是“master”(也在下拉列表中)。我可以推送、拉取和提交更改,它们将显示在 bitbucket 中,但图表不显示。

Git Extensions 窗口右侧还有另一个下拉菜单,其中包含“Branches:”作为标签。如果我从“分支:”下拉菜单中选择“主”,那么我会看到图表,但一切都是灰色的。

我尝试删除我的本地存储库并从 bitbucket 重新克隆它,但没有任何改变。

该图看起来就像我正在浏览远程存储库一样......所有分支和节点都是灰色的。

此外,我将远程存储库克隆为个人存储库……而不是中央存储库……当我第一次创建远程存储库时,我将其作为中央存储库。

这似乎不是一个常见的问题......或者我不知道在谷歌上搜索什么。

提前致谢。

编辑:

此链接http://www.youtube.com/watch?v=cFbCusX9bKs上的视频创建的存储库与我最初所做的不同......当我尝试它时它的工作方式......不同之处在于您将一个新的空 Bitbucket 存储库克隆到一个空目录作为个人存储库,然后将所有项目文件放入该文件夹并提交,然后推送到 Bitbucket.......

可能是我的问题是我从现有项目创建了一个中央存储库,然后将其推送到 Bitbucket .....我希望这对其他人有用。

4

1 回答 1

0

此链接http://www.youtube.com/watch?v=cFbCusX9bKs上的视频创建的存储库与我最初所做的不同......当我尝试它时它的工作方式......不同之处在于您将一个新的空 Bitbucket 存储库克隆到一个空目录作为个人存储库,然后将所有项目文件放入该文件夹并提交,然后推送到 Bitbucket.......

于 2012-09-19T15:04:55.697 回答