0

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

有什么问题?我错过了一些 Git 文件吗?

4

3 回答 3

0

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

于 2012-09-06T01:46:35.363 回答
0

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

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

于 2012-09-05T20:01:26.987 回答
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 细节更多的帮助。
于 2012-09-05T18:19:26.350 回答