使用sourcetree的时候有时候会出现一个情况,就是明明远端已经更新了,但是从sourcetree点进去之后,远端显示还是旧有的历史记录,没有显示最新的更新内容,甚至使用其自带的刷新远程仓库状态的功能也无法实现刷新的效果。这时候我们需要使用终端命令手动刷新。
使用终端,并cd进入该项目的目录,或者直接通过sourcetree右上角的终端按钮进入(如果是Windows则是选择命令行模式)。
在终端输入如下代码手动刷新:
git remote update origin --prune
输入并回车之后可以看到Git开始更新仓库信息,完成之后就会发现sourcetree里面远端仓库的记录已经更新到线上最新。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。