git常用命令

参照:https://www.jianshu.com/p/46ffff059092  https://www.cnblogs.com/miracle77hp/articles/11163532.html

 专用名词解析

Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库

fetch vs pull

git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中
而git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决

常用命令

添加文件 git add .
代码提交 git commit -m [message]
上传本地指定分支到远程仓库 git push
查看分支 git branch -a (查看所有分支:本地分支白色,当前分支绿色,远程分支红色)
git checkout release(切换分支)
合并分支到develop git merge develop

 将本地分支 local 合并到 develop分支

git branch -a  查看远程分支
git checkout develop  切换到develop分支
git merge local(LJC)  将local分支内容拉到develop上 
git push(origin develop) 然后把代码提交到develop上

简言之
git checkout develop
git merge LJC
git push

坎坎坷坷

原文地址:https://www.cnblogs.com/qxp140605/p/11575593.html