Git扩展取代了跟踪引用

Git扩展取代了跟踪引用,git,git-extensions,Git,Git Extensions,大家好,我目前正在调查GIT和GIT扩展,我目前遇到了一个问题,似乎找不到任何信息 有人能告诉我当使用Git Extensions GUI执行推送时,选择Replace tracking reference选项有什么影响吗 提前谢谢你的建议 添加跟踪引用(或更常见的称为远程跟踪分支)时,将创建指向远程分支的本地指针。在git cmd行中,它将以绿色显示常规分支,以红色显示远程跟踪分支。在Git扩展中,不幸的是颜色颠倒了。这为什么有用?它不仅向您显示您认为这些分支所在的位置,还向您显示其他存储库认

大家好,我目前正在调查GIT和GIT扩展,我目前遇到了一个问题,似乎找不到任何信息

有人能告诉我当使用Git Extensions GUI执行推送时,选择Replace tracking reference选项有什么影响吗


提前谢谢你的建议

添加跟踪引用(或更常见的称为远程跟踪分支)时,将创建指向远程分支的本地指针。在git cmd行中,它将以绿色显示常规分支,以红色显示远程跟踪分支。在Git扩展中,不幸的是颜色颠倒了。这为什么有用?它不仅向您显示您认为这些分支所在的位置,还向您显示其他存储库认为它们所在的位置(截至您上次提取或取回时)。

如果您在选中此选项的情况下推送到不是当前远程跟踪分支的分支,则推送也将更改当前分支的远程跟踪分支

结果是,下次推送时,推送对话框会记住上次推送到哪个分支(推送对话框打开时,远程跟踪分支作为“到”分支)。

请参见