在跟踪远程仓库的分支上,在我的仓库中打开“日志消息”视图。我知道在远程仓库上对该分支有新的提交。我想更新日志视图以查看这些新提交,但是我正在努力找出如何轻松地做到这一点。
目前我要做的是:
现在我可以在远程分支上看到新的提交了。
理想情况下,我希望看到这些合并到我的本地分支中,而无需将当前更改集更改为最新的更改集,因为我可能想解决如何处理的本地冲突更改尚未解决,但是我不愿意看到执行此操作的任何方法。我认为,将新变更集复制到我的工作分支的唯一方法是合并或重新设置这两者,这两种变更要么将变更合并到我的工作副本中,要么在发生冲突时失败,而不是简单地将我的工作副本放在一边并显示新的变更集。
Q1。有没有更简单的方法来更新“日志消息”视图以在远程分支上提取新提交?
Q2。有什么方法可以将这些新提交应用于我的跟踪分支而又不影响我的工作副本?
答案 0 :(得分:0)
(如果您可以在上下文中访问终端*)
对于获取部分,我将在后台打开一个终端窗口,指向您的回购根目录。
切换到终端,使用↑(向上)键弹出先前的git fetch
(默认情况下从主远程获取所有分支)弹出,执行并切换回去。几秒钟,您只需要刷新“日志消息”窗口即可。
由于刷新本身是在TortoiseGit中处理的,并不是说它可以完全解决您的问题,但是我想值得考虑。
* (由于TortoiseGit和CLI的使用很好地融合在一起)