Git Push没有在上下文菜单中显示

时间:2012-09-05 18:12:36

标签: git git-push tortoisegit git-commit

我是Git的新手并且对此并不了解。我已经对少量文件进行了更改,并希望将它们推送到远程存储库。我使用TortoiseGit作为Git客户端。我在上下文菜单中有“Git Commit”选项,但没有“Git Push”选项。

可能有什么不对?我错过了一些Git文件吗?

3 个答案:

答案 0 :(得分:0)

只需下拉到命令行(Windows中的msysgit)

 cd path/to/your/repo
 git push origin the-name-of-your-branch

从命令行使用git有很多好处。

  1. 您获得命令历史记录。向上箭头,看看你之前做过什么。
  2. 标签完成。键入分支名称的一部分,点击标签,它将为您完成。
  3. 管道。将一个命令的输出作为输入输入另一个命令。
  4. 脚本。您可以为常见任务创建脚本。
  5. 您将在线获得更多帮助。大多数Git用户都在命令行中使用Git,因此您可以通过这种方式获得更多帮助,而不是询问有关TortoiseGit的细节。

答案 1 :(得分:0)

我不确定这是否是我的问题的答案,但我找到了推送文件的另一种方法。 “提交文件”对话框在TortoiseGit中有一个“推送”按钮。我没有使用它,但我想它是在提交后推送文件的。

但在提交文件后右键单击文件时,我仍无法找到“Git Push”上下文菜单项。

答案 2 :(得分:0)

在资源管理器中,右键单击存储库文件夹,选择TortoiseGit - >推。