Smartgit - 无法提取,推送和同步存储库和文件

时间:2014-06-12 04:27:49

标签: git smartgit

我在GitHub中创建一个存储库,然后在SmartGit中创建存储库并使用我的帐户连接到GitHub。当我尝试同步我的本地存储库时,我收到错误myrepository has no tracked branch - syncing requires working trees being on a local branch which is tracked(推送和拉动也有错误 - 命令错误)。文件也是如此。有人可以告诉我如何解决这些错误吗?

2 个答案:

答案 0 :(得分:4)

使用SmartGit 克隆 GitHub仓库更容易:生成的本地仓库将有一个跟踪上游分支的分支(很可能是master跟踪origin/master)。 / p>

如果您想保留当前的本地仓库,请检查它是否有指向您的GitHub仓库的远程设备:Remote -> Manage Remotes
如果没有,请点击Add并输入遥控器的详细信息,例如'master','https://github.com/yourLogin/yourRepo'。 (见this thread for example

默认分支也在Project|Repository Settings中设置。

答案 1 :(得分:0)

解决这个问题的是打开Git shell(从“工具”菜单中)并执行标准的pull + push:

git pull
git push