由于新的要求 不允许在线上直接clone下的git分支进行开发,只能本地新建分支再往线上分支合并
远程库clone到本地库 git clone 需要下载的git地址
注意我下载下来的是dev分支 根据实际情况进行分析
git clone https://gitee.com/hello.git
本地创建新的分支 git checkout -b 本地新分支名称(haha)
–b参数表示创建并切换
git checkout -b haha
切换分支第一件事一定要 git pull 养成好的习惯 避免冲入
git pull
查看本地改动过得文件 git status
git status
添加文件到暂存区 git add .
git add .
可忽略 再次查看文件状态 git status
git status
把暂存区的文件提交到本地文件 git commit -m '描述信息'
git commit -m '本地分支提交'
切换到 需要合并的分支dev git checkout 根据自己的实际情况填写分支
git checkout dev
查看分支装填 git branch
git branch
合并本地分支 haha上的文件 到线上dev分支 git merge 本地分支名称
git merge haha
切换到本地分支 haha
git checkout haha
将haha提交到远程仓库 【第一次要用-u 以后不需要】
第一次提交
git push -u origin haha
第二次提交
git push origin haha
在同一分支操作 origin 分支名称可省略
git push
1.拉取项目
git clone https://demo.git
2.进入分支下拉代码
git cd demo
3.切换分支
git checkout dev
4.下拉代码
git pull
5.添加到暂存区
git add .
6.提交到本地
git commit -m '提交描述'
7.提交远程分支
git push