git 本地远程同步操作
单词
- fetch
- pull
- push
语法
git fetch //从指定 远程 拉取文件到版本库
git pull //从指定 远程 拉取并合并到 版本库
git push //将版本库 推送到 远程仓库去
语义
在c0分支上做修改,并提交到远端,之后切换到master 合并c0分支的修改,再次提交
git clone https://github.com/leobod/GitGuide.git
cd GitGuide/
git checkout c1
vi README.md
做一些修改
git add --all
git commit -m 'message'
git push --set-upstream origin c1
git checkout master
git merge c1
git push --set-upstream origin master
当其他人修改了 文件,或者当远端 fast-forword(快过本地时,也就是commit 在上一回基础上有变更而本地 还没获取远端更新时)
方案1:
git fetch origin
方案2:
git pull origin