当前位置: 首页 > news >正文

视频网站 建设温州seo网站建设

视频网站 建设,温州seo网站建设,网站建设东莞老铁博客,网站建设的国内外现状协同开发 避免冲突 张三#xff1a;改了 settings.py 第一行#xff0c;提交了 李四#xff1a;改了 settings.py 第二行#xff0c;提交了 你也在改setting.py ,没有拉取代码#xff0c;不知道他们提交了#xff0c;动了第二行#xff0c;但是跟李四代码不一样 你要…协同开发 避免冲突 张三改了 settings.py 第一行提交了 李四改了 settings.py 第二行提交了 你也在改setting.py ,没有拉取代码不知道他们提交了动了第二行但是跟李四代码不一样 你要提交必须先拉取一拉把张三的李四的都会加到你代码中就会出冲突 如果你想避免冲突勤拉取代码 协同开发 同学一 git clone 项目pycharm打开git add .当前目录下有个venv文件夹 ⇢ \dashrightarrow ⇢ 删除这个文件夹git commit -m ss设置用户名和邮箱git push origin master推不上去git pull origin master需要先拉下来 同学二 在pycharm中改代码改的不是同一个文件git add .git commit -m ssgit push origin master 由于我们改了不是同一个文件不会冲突git pull origin master 冲突解决 多人在同一分支开发 当推到远端发生冲突时git pull origin master先将远端拉下来删除报错看代码如果改的一样就留别人的把自己的代码删除 分支合并 操作步骤 git branch dev创建分支git checkout dev切换到分支修改代码git add.git commit -m 修改git checkout master切换到主分支分支合并只能在主分支git merge dev合并分支出冲突了解决冲突再提交git add .git commit -m gitlab使用 创建账号 ⇢ \dashrightarrow ⇢ 管理员审核登录进去 ⇢ \dashrightarrow ⇢ 就能看到项目 ⇢ \dashrightarrow ⇢ (项目管理员把你添加成开发者了把代码clone下来使用pycharm打开写代码本地提交推送到远端 ⇢ \dashrightarrow ⇢ 先拉取代码 问题 普通开发者提交到master分支是不行的 创建一个dev分支 ⇢ \dashrightarrow ⇢ 提交到dev分支后期由管理员做分支合并 ⇢ \dashrightarrow ⇢ 把dev合并到master中 线上分支合并 线下分支合并git merge dev 线上分支合并 公司有个主分支 ⇢ \dashrightarrow ⇢ 只保留大版本信息真正的开发在dev分支开发 你开发的代码提交到dev分支了功能写完了要给用户看了把dev分支合并到主分支 可以线下分支合并合并完推送上去 ⇢ \dashrightarrow ⇢ 没有权限只能仓库管理员来做线上分支合并 提交prpull request mrmerge request 远端有分支本地也有分支 远程创建本地拉取 本地执行git pull origin dev git checkout dev 本地创建提交到远端 本地执行git branch devgit checkout dev1git push origin dev1 操作步骤 远端创建dev分支本地 git pull origin devgit branch 查看看不到直接checkout 到dev分支就可以了dev分支写代码本地提交推送到远端dev功能开发完了普通开发者提交pr管理员点审查测试通过 ⇢ \dashrightarrow ⇢ 同意合并 ⇢ \dashrightarrow ⇢ dev就合并到master 咱们分支结构 master dev bug 所有人在dev开发新功能开发完提交pr ⇢ \dashrightarrow ⇢ 合并到master ⇢ \dashrightarrow ⇢ 结束每个人在自己分支开发开发完,提交pr ⇢ \dashrightarrow ⇢ 合并到dev ⇢ \dashrightarrow ⇢ 你的功能开发完毕管理员自己 提pr ⇢ \dashrightarrow ⇢ dev和master 远程仓库回滚(你不要去做) 本地回到 初始化的状态主分支 git reset --hard 版本号 强制推送到远端 git push origin mastergit push origin master -f 失败 为开源项目贡献代码 fork 开源代码 ⇢ \dashrightarrow ⇢ 你仓库就有这个代码clone你仓库的代码写代码提交到你仓库你仓库提交pr 你仓库的某个分支 合并到别人的某个分支对方审核通过同意才ok git工作流git pull和git fetch变基 git 工作流git flow ⇢ \dashrightarrow ⇢ 分支方案 我们没有采用master dev bug git pull 和 git fetch git pull 从远程仓库拉取代码从远程获取最新版本并merge到本地git fetch 从远程仓库拉取代码会将数据拉取到本地仓库 - 它并不会自动合并或修改当前的工作git pull git fetch merge 变基 rebase 多个提交记录整合成一个解决多次合并分叉问题
http://www.w-s-a.com/news/933417/

相关文章:

  • windows2008做网站网站首页打开速度
  • 做外贸要做什么网站服装设计图
  • 中山市路桥建设有限公司网站网站开发角色分配权限
  • 加强档案网站建设网站搭建好了不用会不会被攻击
  • 维护网站信息网络建设服务
  • 网站建设策划书模板下载用自己电脑配置服务器做网站
  • 360免费建站空间淘宝数据网站开发
  • 做分销的网站本地dede网站怎么上线
  • 中学网站模板北京管理咨询公司
  • 网站开发用哪个软件方便二级网站建设 管理思路
  • 个人怎么创建网站中国建设银行网站口
  • 跟知乎一样的网站做展示网站步骤
  • 邯郸网站建设效果好wordpress app 加载慢
  • 做app的网站有哪些功能广州自适应网站建设
  • 兰州建设网站的网站开源网站建设
  • 深圳网站建设南山指数基金是什么意思
  • 备案中又需要建设网站网站信息组织优化
  • 做网站推广需要什么asp响应式h5网站源码下载
  • 柳州建设网官方网站免费自助建站哪个平台好
  • 论坛网站模板源码下载网站建设与网页设计是什么
  • 跑流量的网站淘宝网站的建设目标是
  • 网站计费系统怎么做九一制作网站
  • 网红营销推广温州seo博客
  • 临沂网站制作定制现在比较流行的软件开发模型
  • 南宁企业建站系统做问卷调查哪个网站好
  • 能打开各种网站的浏览器推荐建设部的网站首页
  • 苏州高端网站建设开发wordpress 删除图片
  • saas网站开发外贸网站设计风格
  • c 手机网站开发湘阴网页定制
  • 阿里云虚拟主机搭建wordpressWordPress优化手机端