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

北京电商网站排行网站建设与开发 期末作品

北京电商网站排行,网站建设与开发 期末作品,找百度公司做网站怎么样,网络营销整合营销一、Git工作流程图 clone#xff08;克隆#xff09;: 从远程仓库中克隆代码到本地仓库checkout #xff08;检出#xff09;#xff1a;从本地仓库中检出一个仓库分支然后进行修订add#xff08;添加#xff09;: 在提交前先将代码提交到暂存区commit#xff08;提交克隆: 从远程仓库中克隆代码到本地仓库checkout 检出从本地仓库中检出一个仓库分支然后进行修订add添加: 在提交前先将代码提交到暂存区commit提交: 提交到本地仓库。本地仓库中保存修改的各个历史版本fetch (抓取) 从远程库抓取到本地仓库不进行任何的合并动作一般操作比较少。pull (拉取) 从远程库拉到本地库自动进行合并(merge)然后放到到工作区相当于fetchmergepush推送 : 修改完成后需要和团队成员共享代码时将代码推送到远程仓库 二、Git安装与配置 1、下载与安装 下载地址 https://git-scm.com/download 2、配置 当安装Git后首先要做的事情是设置用户名称和email地址。这是非常重要的因为每次Git提交都会使用该用户信息 打开Git Bash设置用户信息 git confifig --global user.name “itcast”git confifig --global user.email “helloitcast.cn” 查看配置信息 git confifig --global user.namegit confifig --global user.email 3、为常用指令配置别名 有些常用的指令参数非常多每次都要输入好多参数我们可以使用别名。 1打开用户目录创建 .bashrc 文件 部分windows系统不允许用户创建点号开头的文件可以打开gitBash,执行 touch ~/.bashrc 2在 .bashrc 文件中输入如下内容 #用于输出git提交日志 alias git-loggit log --prettyoneline --all --graph --abbrev-commit #用于输出当前目录所有文件及基本信息 alias llls -al3打开gitBash执行 source ~/.bashrc 三、本地仓库 1、获取本地仓库 要使用Git对我们的代码进行版本控制首先需要获得本地仓库 在电脑的任意位置创建一个空目录例如test作为我们的本地Git仓库进入这个目录中点击右键打开Git bash窗口执行命令 git init如果创建成功后可在文件夹下看到隐藏的.git目录。 2、基础命令 1查看修改的状态status 作用查看的修改的状态暂存区、工作区 命令形式git status 2添加工作区到暂存区add 作用添加工作区一个或多个文件的修改到暂存区 命令形式git add 单个文件名|通配符 将所有修改加入暂存区git add . 3提交暂存区到本地仓库commit 作用提交暂存区内容到本地仓库的当前分支 命令形式git commit -m 注释内容 4查看提交日志log git-log 作用查看提交记录 命令形式git log [option] options –all 显示所有分支 –prettyoneline 将提交信息显示为一行 –abbrev-commit 使得输出的commitId更简短 –graph 以图的形式显示 5版本回退 作用版本切换 命令形式git reset --hard commitID commitID 可以使用 git-log 查看 如何查看已经删除的记录 git reflog 可以看到已经删除的提交记录 6添加文件至忽略列表 一般我们总会有些文件无需纳入Git的管理也不希望它们总出现在未跟踪文件列表。 通常都是些自动生成的文件比如日志文件或者编译过程中创建的临时文件等。 在这种情况下我们可以在工作目录中创建一个名为 .gitignore 的文件文件名称固定列出要忽略的文件模式。 3、分支 几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离 开来进行重大的Bug修改、开发新的功能以免影响开发主线。 1查看本地分支 命令git branch 2创建本地分支 命令git branch 分支名 3切换分支checkout 命令git checkout 分支名 可以直接切换到一个不存在的分支创建并切换git checkout -b 分支名 4合并分支merge 一个分支上的提交可以合并到另一个分支 命令git merge 分支名称 5删除分支 不能删除当前分支只能删除其他分支 git branch -d b1 删除分支时需要做各种检查 git branch -D b1 不做任何检查强制删除 6解决冲突 当两个分支上对文件的修改可能会存在冲突例如同时修改了同一个文件的同一行这时就需要手动解决冲突解决冲突步骤如下 处理文件中冲突的地方将解决完冲突的文件加入暂存区(add)提交到仓库(commit) 7开发中分支使用原则 几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来进行重大的Bug修改、开发新的功能以免影响开发主线。 在开发中一般有如下分支使用原则与流程 master 生产 分支 线上分支主分支中小规模项目作为线上运行的应用对应的分支 develop开发分支 是从master创建的分支一般作为开发部门的主要开发分支如果没有其他并行开发不同期上线要求都可以在此版本进行开发阶段开发完成后需要是合并到master分支,准备上线。 feature/xxxx分支 从develop创建的分支一般是同期并行开发但不同期上线时创建的分支分支上的研发任务完成后合并到develop分支。 hotfix/xxxx分支 从master派生的分支一般作为线上bug修复使用修复完成后需要合并到master、test、develop分支。 还有一些其他分支在此不再详述例如test分支用于代码测试、pre分支预上线分支等 四、Git远程仓库 1、远程仓库概述 gitHub地址https://github.com/ 是一个面向开源及私有软件项目的托管平台因为只支持 Git 作为唯一的版本库格式进行托管故名gitHub 码云地址https://gitee.com/ 是国内的一个代码托管平台由于服务器在国内所以相比于 GitHub码云速度会更快 GitLab地址https://about.gitlab.com/ 是一个用于仓库管理系统的开源项目使用Git作为代码管理工具并在此基础上搭建起来的web服务一般用于在企业、学校等内部网络搭建git私服。 2、创建远程仓库 3、配置SSH公钥 1本地生成SSH公钥 ssh-keygen -t rsa 不断回车如果公钥已经存在则自动覆盖 2Gitee设置账户共公钥 获取公钥cat ~/.ssh/id_rsa.pub 3验证是否配置成功 ssh -T gitgitee.com 4、操作远程仓库 1添加远程仓库 此操作是先初始化本地库然后与已创建的远程库进行对接。 命令git remote add 远端名称 仓库路径 远端名称默认是origin取决于远端服务器设置 仓库路径从远端服务器获取此URL 例如 git remote add origin gitgitee.com:czbk_zhang_meng/git_test.git 2查看远程仓库 命令git remote 3推送到远程仓库 命令git push [-f] [--set-upstream] [远端名称 [本地分支名][:远端分支名] ] 如果远程分支名和本地分支名称相同则可以只写本地分支git push origin master git push --set-upstream origin master -f 表示强制覆盖 –set-upstream 推送到远端的同时并且建立起和远端分支的关联关系。 如果当前分支已经和远端分支关联则可以省略分支名和远端名git push 4本地分支与远程分支的关联关系 查看关联关系我们可以使用 git branch -vv 命令 5从远程仓库克隆 如果已经有一个远端仓库我们可以直接clone到本地。 命令git clone 仓库路径 [本地目录] 本地目录可以省略会自动生成一个目录 6从远程仓库中抓取和拉取 远程分支和本地的分支一样我们可以进行merge操作只是需要先把远端仓库里的更新都下载到本地再进行操作。 抓取git fetch [remote name] [branch name] 抓取指令就是将仓库里的更新都抓取到本地不会进行合并 如果不指定远端名称和分支名则抓取所有分支。 拉取git pull [remote name] [branch name] 拉取指令就是将远端仓库的修改拉到本地并自动进行合并等同fetchmerge 如果不指定远端名称和分支名则抓取所有并更新当前分支。 7解决合并冲突 A、B用户修改了同一个文件且修改了同一行位置的代码A用户在本地修改代码后优先推送到远程仓库此时B用户在本地修订代码提交到本地仓库后也需要推送到远程仓库此时B用户晚于A用户故需要先拉取远程仓库的提交经过合并后才能推送到远端分支 五、IDEA中使用Git 1、配置 安装好IntelliJ IDEA后如果Git安装在默认路径下那么idea会自动找到git的位置如果更改了Git的安装位置则需要手动配置下Git的路径。 选择File→Settings打开设置窗口找到Version Control下的git选项点击Test按钮显示版本信息配置完成。 2、创建项目远程仓库 3、初始化本地仓库 4、设置远程仓库 5、提交到本地仓库 6、推送到远程仓库 7、克隆远程仓库到本地 8、创建分支 9、切换分支 10、解决冲突 11、常用GIT操作入口
http://www.dnsts.com.cn/news/32905.html

相关文章:

  • 新丰县建设局网站电商网页设计欣赏
  • 做平台还是自己做网站服务器租用托管
  • 网站做系统叫什么名字自己做的视频可以传别的网站去吗
  • 网站系统管理计划网络系统管理与维护形考任务2
  • 阿里巴巴做网站吗网站做第三方支付
  • 国家企业信用信息公示网官网查询网络规划与优化技术学什么
  • 作风建设 宣讲家网站哪里可以接做ppt的网站
  • wordpress是开源的吗石家庄seo报价
  • 青岛网站建设开发wordpress 微博 同步
  • 自己可以学着做网站吗linux网站备份
  • 中国最好的建站公司做网站需要的图片
  • 手机 做网站wordpress vantage
  • 天津经济持续恢复镇江网站建设和优化推广多少钱
  • php投票网站WordPress弹png图片广告
  • 网站的建设建议做网站有包括哪些东西
  • 网站如何做信誉认证网站网站模板
  • 事业单位网站开发工作规程wordpress 版块
  • 德清建设银行网站新网域名注册步骤
  • 网站服务器维护需要多久自适应网站建设模板
  • 广州网站建设网络推广邢台网站建设邢台
  • 一个网站的建设需要什么东西榆林网站建设熊掌号
  • 超酷 flash 网站太原企业建站模板
  • 怎么做电子商务的网站推广wordpress4.6+中文
  • 网站开发地图中国建设银行网站主页
  • 教学设计的网站做网站找哪个部门
  • 谷歌网站优化新能源课件网站开发新能源
  • 南京溧水城市建设集团网站企业网站建设与网络营销的关系
  • 新泰市住房和城乡建设局网站怎样开一家公司
  • 视频付费点播网站怎么做深圳有几个区2022
  • 网站推广的建议商标综合查询