查看远程分支
git remote -v
从远程仓库下载代码
git clone https://github.com/githubusername/projectname.git
推送本地代码到远程仓库
git push origin master
将远程仓库中修改的代码同步到本地
git fetch origin master
git diff origin/master
之后执行 merge
命令将 origin/master
分支的修改合并到主分支上即可
git merge origin/master
pull
命令相当于将 fetch
和 merge
命令一起执行的效果
git pull origin master
添加远程仓库地址
git remote add upstream git@github.com:spring-projects/spring-boot.git
删除远程仓库地址
git remote rm upstream
从远程仓库更新代码
git fetch upstream
合并刚才从远程原始仓库拉取的代码到当前分支(fork的分支)
git merge upstream/master
或者
git rebase upstream/master