38

我已经将来自不同分支的一些提交合并到我的“开发”分支中,现在我准备将它们推送到远程分支。

在 TortoiseGit 中,是否可以查看即将推送的项目列表?

"Check for Modifications"没有向我展示任何内容,因为更改来自分支。

"Show Log"还向我展示了所有更改的时间顺序列表。我宁愿只看到排队等待推送的项目的简单列表。

我希望我说得通。

4

2 回答 2

51

使用“同步对话框”右键单击存储库文件夹,选择“同步”

在“Out commits”选项卡中,您将看到要推送到远程的提交列表。

切换到“Out ChangeList”选项卡,您将看到相对于远程版本的更改文件列表。

如果“Out commits”为空或“Out ChangeList”选项卡未出现,请在组合框中明确指定“remote branch”。然后将加载“Out commits”列表并出现“Out ChangeList”选项卡。如果当前分支没有“远程跟踪分支”,则可能会发生这种情况。

“Pull Dialog”没有这样的信息。

于 2012-09-06T02:03:01.370 回答
2

我不知道你是否有办法在 TortoiseGit 中指定这个,但我认为你想要一个类似的命令:

$ git log origin/master..master
于 2012-08-29T15:40:34.847 回答