在虚拟机中使用Git
自己如何从安装虚拟机到使用git进行项目代码版本管理的部分教程因为是自学所以没有好的教程只能自己进行百度,网上的教程太多了但都是只是一个模块没有从头到尾详细的教程,我们如果有个详细的教程本来只需花很少的时间,但却没有书籍或者人来引导将会变得非常麻烦,多走很多弯路,浪费很多时间,这是我整理的我所用的资料,希望能帮助大家,亲手操作上几遍会更加熟练,如果有不对的地方大家可以指出来,大牛不要喷。如果大家不了解Git是什么可以自行百度,如果想要了解Git的更多详细内容可以访问这个链接超级详细:https://git-scm.com/book/zh/v2/起步-关于版本控制
安装准备:
1. 需要安装VMware虚拟机
2. 下载链接: https://www.vmware.com/cn/products/workstation-pro.html
3. 安装教程: https://jingyan.baidu.com/article/9f7e7ec09da5906f281554d6.html
4. 我的电脑是Windows 10 64位
一、下载centOS6.5
1.下载链接: http://vault.centos.org/6.5/isos/x86_64/
这里我们选择CentOS-6.5-x86_64-LiveDVD.iso
这里有各个版本的介绍:https://wenku.baidu.com/view/b19e2fb7a1c7aa00b42acb5f.html
2.下载完成之后我们需要在虚拟机中进行安装
虚拟机安装centOS6.5具体教程: https://www.cnblogs.com/boy215/p/7350497.html
3. 如果我们想要上传我们的项目到网络的话我们可以使用GitHub或者GitLab,我们使用GitLab,它们的区别: https://www.jianshu.com/p/8d497989f704
GitLab官网安装方法: https://www.gitlab.com.cn/installation/#centos-6
中文安装教程以及需要的gitLab的安装包: https://blog.csdn.net/m0_37844878/article/details/78805928
如果想修改自定义域名的话需要修改配置文件使用root登录
在此之前我们先了解下vim使用的命:https://www.cnblogs.com/yangjig/p/6014198.html
gitlab.yml 打开的方法 :vim /var/opt/gitlab/gitlab-rails/etc/gitlab.yml
我们可以改成自定义的也可以不用修改,但是访问的时候服务器ip太麻烦
gitlab.rb 打开方法:vim /etc/gitlab/gitlab.rb 改成与host相同的名字
然后执行gitlab-ctl reconfigure按照新的配置重启服务
我们就可以通过客户端浏览器访问我们的GitLab服务器
我们在本机上访问的话还需要修改hosts文本 修改成我们GitLab服务器ip和我们刚刚自定义的地址
如果不知道自己的ip地址的话执行ifconfig
4.然后我们输入我们的地址在浏览器中就可以访问了第一次让我们输入密码我们自己设置个
1. 因为太多了,就不介绍了教程在这:
https://blog.csdn.net/justlpf/article/details/80681853
https://blog.csdn.net/Adelly/article/details/79099772#_Toc480656616这个是连接Myeclipse的我感觉非常详细
.如果想要把物理机的东西或者文件传到虚拟机上我们需要下载虚拟机的工具VMware-tools 安装教程https://jingyan.baidu.com/article/da1091fb3e618a027849d683.html
. centos 6.5下安装、配置并启动SSH远程访问
教程地址:https://www.cnblogs.com/jike369/articles/6971314.html
在Windows系统计算机上安装远程访问客户端,我使用的xshell6
Xshell6下载地址: https://blog.csdn.net/abcwanglinyong/article/details/80483646
我们填写下自己的信息就可以在自己填写的邮箱里获取官方下载地址
Xshell6使用教程: https://www.cnblogs.com/islz/p/9480684.html
Xftp下载地址: https://blog.csdn.net/qq_41582642/article/details/81004348
Xftp使用教程: https://www.jb51.net/softjc/340598.html
在虚拟机中使用Git的更多相关文章
- 在虚拟机中安装Ubuntu Server 15.04
学Linux,上红联! 红联Linux门户|Linux通用技术|Linux发行版技术|Linux企业应用|Linux实验室|红联Linux论坛 Linux系统教程 Linux入门 Linux管理 Li ...
- 在 Linux 中使用 Git 及其 和 Eclipse 的集成
##参考资料## 我是通过阅读<Pro Git>这本书学习 Git 的,我读的时候还是第一版的英文版,现在已经出第二版了,而且英文版和中文版都有.英文第二版的地址是 [https://gi ...
- 如何在 Visual Studio 中使用 Git 同步代码到 CodePlex
开源社区不管在国内还是国外都很火热,微软也曾因为没有开源而倍受指责,但是随着 .Net framework.ASP.Net MVC等框架的逐渐开源,也让大家看到了微软开源的步伐.CodePlex 则是 ...
- 如何在 TFS 中使用 Git
对 Charley Blog 的代码进行版本控制的想法由来已久,在代码建立之初其实已经使用过 TFS 进行控制,只是后期没能好好用起来,加之后来系统环境的变化导致TFS连接丢失,便算是正式放弃了版本控 ...
- 使用GIT进行源码管理 —— 在VisualStudio中使用GIT
GIT作为源码管理的方式现在是越来越流行了,在VisualStudio 2012中,就通过插件的现实对GIT进行了官方支持,并且这个插件在VS2013中已经转正.本文在这里简单的介绍一下如何在Visu ...
- Linux环境搭建-在虚拟机中安装Centos7.0
最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享. 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然 ...
- vs中使用git
vs中使用git 一.概念 Git是一个强调速度的分布式版本控制软件和源代码管理系统(SCM,source code management).Git最初是由Linus Torvalds为内核开发而设计 ...
- [.net 面向对象程序设计进阶] (27) 团队开发利器(六)分布式版本控制系统Git——在Visual Studio 2015中使用Git
[.net 面向对象程序设计进阶] (26) 团队开发利器(六)分布式版本控制系统Git——在Visual Studio 2015中使用Git 本篇导读: 接上两篇,继续Git之旅 分布式版本控制系统 ...
- python虚拟机中的异常流控制
异常:对程序运行中的非正常情况进行抽象.并且提供相应的语法结构和语义元素,使得程序员能够通过这些语法结构和语义元素来方便地描述异常发生时的行为. 1.Python中的异常机制: 1.1Python虚拟 ...
随机推荐
- PS_0001:改变图片颜色 填充颜色
1,创建新图存 ctrl + j 2,点击前景色按钮,改变颜色 3,前景色的键盘快捷键是“Alt+Delete”,背景色的键盘快捷键是“Ctrl+Delete”
- 在Django中使用Sentry(Python 3.6.8 + Django 1.11.20 + sentry-sdk 0.13.5)
1. 安装Sentry pip install sentry-sdk==0.13.5 2.在settings.py中配置 sentry_sdk.init( dsn="https://**** ...
- WebMethods开发入门
webMethods Integration Platform 由用于设计.执行和管理集成解决方案的 3 类组件构成. 设计时组件:这些组件提供了开发和测试集成解决方案的工具. 1.webMetho ...
- MySQL 8 通用二进制发行版安装
安装前的一些说明: 检查平台兼容性: https://www.mysql.com/support/supportedplatforms/database.html 如果是在RedHat7版本安装的话, ...
- 数据预处理 | python 第三方库 imblearn 处理样本分布不均衡问题
说明:目前 只记录了 过采样 和 欠采样 的代码部分 1 样本分布不均衡描述: 主要出现在与分类相关的建模问题上,不均衡指的是不同类别的样本量差异非常大. 样本量差距过大会影响到建模结果 2 出现的场 ...
- 改善深层神经网络(三)超参数调试、Batch正则化和程序框架
1.超参数调试: (1)超参数寻找策略: 对于所有超参数遍历求最优参数不可取,因为超参数的个数可能很多,可选的数据过于庞大. 由于最优参数周围的参数也可能比较好,所以可取的方法是:在一定的尺度范围内随 ...
- PHP 实现微信小程序敏感图片、内容检测接口
主要是为了调用微信小程序msgSecCheck.imgSecCheck接口. 先附上小程序接口说明文档地址:https://developers.weixin.qq.com/miniprogram/d ...
- S3C2440的时钟原理
Crystal 无源晶体Oscillator 有源晶体(里面有有源器件) 无源晶振内只有一片按一定轴向切割的石英晶体薄片,供接入运放(或微处理器的XTAL端) 以形成振荡.有源晶振内带运放,工作在最佳 ...
- Response与ServletContext对象
HTTP协议: 请求消息:客户端发送给服务器端的数据 数据格式: 请求行: 格式: 请求方式 请求url 请求协议/版本 请求头:告诉服务器,当前访问的浏览器自身的一些信息 格式: 请求头名称: 请求 ...
- js及jsp.java查错的几种方式
一.js 1.console.log("你想输出的内容"); 2.alert("你想输出的内容"); 3.debugger;(记得打开F12) 4.快速找到js ...