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

网站建设显示危险顺德网站建设公司

网站建设显示危险,顺德网站建设公司,西安网站制作公司怎么选,网站设计计划书的内容Git 一种分布式版本控制系统#xff0c;用于跟踪和管理代码的变更 一#xff0e;Git的主要功能#xff1a; 二#xff0e;准备git机器 修改静态ip#xff0c;主机名 三#xff0e;git仓库的建立#xff1a; 1.安装git [rootgit ~]# yum -y install git 2.创建一个…Git 一种分布式版本控制系统用于跟踪和管理代码的变更 一Git的主要功能 二准备git机器 修改静态ip主机名 三git仓库的建立 1.安装git [rootgit ~]# yum -y install git 2.创建一个目录----用来放置git文件 [rootgit ~]# mkdir /yy000 3.使用git指令一定要cd到初始化之后的目录 cd到yy000目录中使用init指令初始化 [rootgit ~]# mkdir /yy000 [rootgit ~]# cd /yy000/ [rootgit yy000]# ls [rootgit yy000]# git init  //将我们当前的目录变成一个工作区 4.初始化空的 Git 版本库于 /yy000/.git/ [rootgit yy000]# vim Test.java  //添加一个文件 [rootgit yy000]# ls Test.java 5.[rootgit yy000]# git add Test.java   //将Test.java放到缓存里面 6.[rootgit yy000]# git commit -m 新建了一个Test.java文件这是新建的   //提交放到仓库里面 7.创建用户及邮箱 [rootgit yy000]# git config --global user.name tjj [rootgit yy000]# git config --global user.email 3490805063qq.com 8.修改Test.java文件添加一行注释 [rootgit yy000]# echo //这是一行jav注释不会被编译能提交 文件的可读性 Test.java [rootgit yy000]# git log  //查看日志 [rootgit yy000]# git commit -m 这是第二次提交 [rootgit yy000]# git log [rootgit yy000]# echo //我又加了一个注释 Test.java [rootgit yy000]# git add . [rootgit yy000]# git commit -m 将缓存中的内容提交到仓库 [rootgit yy000]# git log 四git的基本流程 五分支 1.查看当前仓库的分支 [rootgit yy000]# git branch * master   //当前只有一个master主分支当工作完成后其他的分支都会合并到主分支 要求abc三个人实现一个接口 一个文件在同一时间只能被一个用户编辑 2.格式 创建分支 git branch 分支名称 git checkout -b 分支名称 跳转分支 git checkout 分支名称 删除分支(两个分支合并的情况下) git branch -d 分支名 强制删除分支即使该分 支尚未合并可以使用以下命令 git branch -D 分支名 合并分支 git merge 分支名称 3.例子 1[rootgit yy000]# git branch abranch  //创建分支 [rootgit yy000]# git branch   //查看分支 abranch * master 2切换到abranch分支上 [rootgit yy000]# git checkout abranch 切换到分支 abranch [rootgit yy000]# git branch * abranch master [rootgit yy000]# ls Test.java 3[rootgit yy000]# echo 我睡觉哦 Test.java  //写入内容并追加到Test.java文件中 [rootgit yy000]# cat Test.java 4[rootgit yy000]# git add .  //将分支写的内容提交到缓存 5[rootgit yy000]# git commit -m 我提交的  //提交新分支并注释为“我提交的” [rootgit yy000]# git checkout master 切换到分支 master [rootgit yy000]# git branch abranch * master [rootgit yy000]# cat Test.java 刚才写入的内容没有了是因为之前是在其他分支上操作的并非在master 上 所以切换回master后显示的内容只会是master分支上的内容 [rootgit yy000]# git checkout -b bbranch   //-b在切换分支的同时创建分支 切换到一个新分支 bbranch [rootgit yy000]# git branch abranch * bbranch master [rootgit yy000]# cat Test.java [rootgit yy000]# echo 我是b Test.java [rootgit yy000]# git branch abranch * bbranch master [rootgit yy000]# git  checkout abranch M       Test.java 切换到分支 abranch [rootgit yy000]# cat Test.java 这两个分支可以共享 [rootgit yy000]# git commit -m aaa [rootgit yy000]# git  checkout master [rootgit yy000]# mkdir abc [rootgit yy000]# ls abc  Test.java [rootgit yy000]# touch efg [rootgit yy000]# git add abc/ [rootgit yy000]# git commit -m 更像一个目录 # 位于分支 master # 未跟踪的文件: #   使用 git add file... 以包含要提交的内容 # #       efg 提交为空但是存在尚未跟踪的文件使用 git add 建立跟踪 [rootgit yy000]# git add efg [rootgit yy000]# git commit -m 新增了一个efg [master 6386f17] 新增了一个efg 1 file changed, 0 insertions(), 0 deletions(-) create mode 100644 efg [rootgit yy000]# git add . [rootgit yy000]# git commit -m 所有都提交 当代码任务完成后需要将更改合并回主分支。首先切换回主分支 [rootgit yy000]# git  checkout master [rootgit yy000]# git merge abranch  //在master里面把a修改的合并到master [rootgit yy000]# git log 删除分支合并的情况下 [rootgit yy000]# git branch -d abranch   [rootgit yy000]# git branch -d bbranch   [rootgit yy000]# git branch -d cbranch   [rootgit yy000]# git branch * master 六分支冲突 在合并的时候有可能出现文件冲突主分支修改了文件zhangsan分支也修改了这个文件两个分支都发生了修改合并的时候就不清楚以哪个分支为主产生冲突 手动解决 [rootgit yy000]# echo //我是主分支 Test.java [rootgit yy000]# git checkout -b newbranch [rootgit yy000]# echo //我是nerbranch分支 Test.java [rootgit yy000]# git add . [rootgit yy000]# git commit -m abcd [newbranch e71525b] abcd 1 file changed, 2 insertions(), 4 deletions(-) [rootgit yy000]# git checkout master 切换到分支 master [rootgit yy000]# cat Test.java //这是一行jav注释不会被编译能提交文件的可读性 //我又加了一个注释 我睡觉哦 我是b [rootgit yy000]# echo sdsdwsdew Test.java [rootgit yy000]# git add . 现在两个分支都有修改要将新分支合并到主分支 [rootgit yy000]# git commit -m cjdsbvdj 修改Test.java文件 [rootgit yy000]# vim Test.java [rootgit yy000]# git commit -m cjdsbvdj  //再次合并 [rootgit yy000]# git log git拉取 再启动一台主机 安装git Yum -y install git 做一个免密登录到git主机上 ssh-keygen ssh-copy-id root192.168.2.30 克隆192.168.2.30上的资料 [rootgit1 ~]# git clone 192.168.2.30:/yy000/.git/ 修改内容 设置自己的姓名和邮箱 [rootgit1 yy000]# git config --global user.name aaa [rootgit1 yy000]# git config --global user.email aaa163.com 修改内容 [rootgit1 yy000]# touch A.class [rootgit1 yy000]# git add . [rootgit1 yy000]# git commit -m aaaa 第一次使用对方的项目  git clone 七在码云上创建项目 [rootgit1 ~]# git clone smt: 用于仓库部署 [rootgit1 ~]# cd smt/ [rootgit1 smt]# ls README.en.md  README.md [rootgit1 smt]# mkdir -p src/main/java/ [rootgit1 smt]# ls README.en.md  README.md  src [rootgit1 smt]# touch src/main/java/Test.java [rootgit1 smt]# git add . [rootgit1 smt]# vim src/main/java/Test.java [rootgit1 smt]# vim src/main/java/Test.java [rootgit1 smt]# git add . [rootgit1 smt]# git commit -m “水蜜桃 [rootgit1 smt]# git push
http://www.w-s-a.com/news/739426/

相关文章:

  • 地方门户网站的分类网站的方案
  • 沧州哪里做网站网站的建设是什么
  • 设计公司海报秦皇岛seo网站推广
  • 网站导航规划wordpress做漫画
  • jsp体育用品网站建设wordpress 10万篇文章
  • 沈阳做微信和网站的公司网站在线支付接口
  • 重庆整合网络营销百度seo快速提升排名
  • 设计师网站外网百度分析工具
  • 旅游网站建设技术解决方案wordpress主题安装后找不到
  • 网站图片文字排版错误管理系统界面设计
  • 网站建设 台州广州惠科互联网技术有限公司
  • 网站页面尺寸大小四川鸿业建设集团网站
  • 做女朋友的网站局网站建设方案word
  • 做阿里国际网站会有成效吗科技网站有哪些
  • 高端公司网站建设北京两学一做网站
  • 黄埔网站建设设计wordpress 文件夹改名
  • 怎么什么软件可以吧做网站最火的二十个电商app
  • wordpress theme sage网站seo优化加推广
  • 建设一个大型电影网站公司网站建设工作总结
  • 传奇网站一般怎么做的宇泽佛山网站建设
  • google网站入口电商运营十大基础知识
  • 建设公司网站的细节中国建设网网站
  • 重庆美邦建网站宝安网页设计
  • 建网站的地址十堰做网站
  • 怎么评判一个网站做的好与坏专做情侣装网站
  • 网站管理助手v3历史上的今天 网站如何做
  • 网站建设与管理的就业方向网站开发前端模板
  • 对网站建设的维护深圳网络推广推荐
  • wordpress多站共享授权码wordpress数据库缓存插件
  • 建一个购物网站多少钱上海商标注册