git add .
git commit -m 'xxx'
git push
git init 用不到, 工作里面,进入公司,项目就已经存在,我们只是进入别人项目组,开发几个页面; 都是依赖于别人写好一半的仓库进行开发
工作区(写代码的地方) --- 暂存区(add) ---- 本地仓库区
第一步: clone仓库
git clone https://gitee.com/errlei/test10.git
克隆下来以后,默认分支是master, 这个是上线的分支
- 切换分支 到 dev (可能名称不一样)
git checkout dev
3.领导给我们分配了一个需求以后, 我们是以dev分支为基础,新建一个自己的开发分支
git checkout -b ljl 即创建又切换分支(是以dev为基础)
- push的时候,不要简写,写全称
git push origin ljl
git push https://gitee.com/errlei/test10.git ljl
我们公司的代码仓库 master dev 这种分支是不能push代码,push不上去,
自己新建分支,提交到自己的分支上面
这时网上,仓库的web界面,就需要开发者手动 新建一个pr, 让领导去审核, 只有他们通过以后,代码才会进入仓库
提交pr
pull request
提交 请求
提交一个 代码的合并请求
如果dev上面的代码已经很多了, 那么我们现在就需要吧dev的代码合并到 我自己的分支 ljl, 然后让ljl和dev的 commit(照片)一模一样,在开始进行ljl上面的开发
git merge
先切换到dev分支,把远程的dev代码,拉取到本地
git pull origin dev
切换到自己分支 ljl
将本地的dev合并到本地的ljl,在进行开发
git merge dev
在继续自己的业务开发
版权归原作者 除了W都是猪 所有, 如有侵权,请联系我们删除。