查看远程分支

    1. git remote -v

    从远程仓库下载代码

    1. git clone https://github.com/githubusername/projectname.git

    推送本地代码到远程仓库

    1. git push origin master

    image.png

    将远程仓库中修改的代码同步到本地

    1. git fetch origin master

    image.png

    1. git diff origin/master

    之后执行 merge 命令将 origin/master 分支的修改合并到主分支上即可

    1. git merge origin/master

    pull 命令相当于将 fetchmerge 命令一起执行的效果

    1. git pull origin master

    添加远程仓库地址

    1. git remote add upstream git@github.com:spring-projects/spring-boot.git

    删除远程仓库地址

    1. git remote rm upstream

    从远程仓库更新代码

    git fetch upstream
    

    合并刚才从远程原始仓库拉取的代码到当前分支(fork的分支)

    git merge upstream/master
    或者
    git rebase upstream/master