同步本地和远程仓库
当我们在本地对代码做了改动并准备上传到远程仓库前,需要先同步远程仓库,check一下远程仓库有没有改变。有三种方法:
- fetch changes
- pull changes
- update your project
Fetch changes
等同于git fetch
,从远程仓库copy代码到本地到远程仓库缓存区(Remote/origin Responsitory)。这种方式相当于从远程复制了一个副本到本地,我们可以比较副本和当前的本地代码比较代码的变化,这个副本既不会影响远程仓库,也不会影响本地仓库,是一种最安全的方式。
操作流程
- 从主菜单选择
VCS|Git|Fetch
Pull changes
等同于git pull
,用远程仓库的代码覆盖本地仓库。
操作流程
-
从主菜单选择
VCS|Git|Pull
,打开Pull窗口 -
选择
Git Root
,默认即可 -
选择
Remote
,默认即可 -
选择
Branches t