安装git
想push到线上的完整流程是
情况1,本地开发好了,想上传到线上的分支,或master
1.在空文件夹git init 2.配置相关参数 name email origin 3.pull 下来线上的分支代码 4.切换分支 5.合并 6.push
情况2,本地开发好了分支,想上传到线上的分支,并且与线上master合并
1.同情况1上传到线上分支,注意分支名称 2.pull下线上的master,pull下线上的分支,本地切换到master分支 然后进行合并 3.上传到线上master
操作命令
基础环境配置
git config —global user.name "shizonghao" git config —global user.email "shizonghao@foton.com.cn"
新建git
git init
远程地址配置
git remote add origin http://10.100.3.123//cadre_service.git
将线上代码pull下来 shizonghao_dev是分支名字 也可以直接写master
#git pull <远程主机名> <远程分支名>:<本地分支名>
git pull origin shizonghao_dev --rebase
以下并非操作流程,只做功能代码展示
查看当前分支
git branch
切换分支
git checkout shizonghao_dev
查看git 状态,全绿才能进行提交
git status
添加到本地分支
git add . 或者 git add README.md
提交到缓存
git commit -m "本次添加是用于测试"
分支改名
git branch -m master shizonghao_dev
提交到远程仓库
注意本地与远程分支名称一样才可这样写,可以先将分支改名
git push origin shizonghao_dev
统计改变
git diff --stat master origin/shizonghao_dev