邯郸网站建设渠道,做的网站提示不安全,广告设计公司开的版面费,全国网站备案查询好多人都听过Git吧#xff0c;目前最流行的分布式版本管理系统。还有好多类似的cvs、svn#xff08;速度慢、必须联网#xff0c;这些是集中式版本控制系统#xff09;.....
那么#xff0c;它是用来干什么的呢#xff1f;举个例子可能更好理解吧#xff01;
比如你写…好多人都听过Git吧目前最流行的分布式版本管理系统。还有好多类似的cvs、svn速度慢、必须联网这些是集中式版本控制系统.....
那么它是用来干什么的呢举个例子可能更好理解吧
比如你写了一篇博客然后发表了。过了几天后你发现博客的某些内容需要更改得重新编辑但是你并不想把原来的内容丢弃以防以后会用。每修改一次就编写一篇博客那么时间长了这时就有一大堆的相当于副本类的博客这样也不好管理每次找都得打开内容才知道你想要的是哪篇博客。
Git的好处就是可以记录你每次的修改情况这样就不用自己管理一堆类似的文件了。
下面来介绍一下Git的使用
起初Git是在linux下开发的它也只能在linux和unix上跑。后来人们把它移植到windows上现在可以在linux、unix、windows、Mac这几个平台上运行喽。
首先要想使用Git肯定得知道如何安装Git吧~
我是在Linux我的是Centos6.5的哦上安装的Git
先输入git命令看你的linux系统是否安装了Git 说明没有安装git这时你输入命令 这样安装下来的版本是1.7.1可以用命令 git --version查看版本号哦。由于1.7.1的版本有点老github上上传代码需要使用更高的版本这时我们可以在Git官网上下载支持github的版本以下是我在官网上找的大家可以直接将如下命令输入即可。 安装好之后。我们来创建版本库也叫仓库这个仓库里边的文件你就可以用git来管理啦。
1.首先在linux上创建一个目录用于学习git 2.使learngit这个目录变为git可以管理的仓库即初始化一个git仓库 这时就把仓库建好了并且说明了是一个empty Git respository空的仓库可以用命令ls -ah显示出一个.git目录存在。 3.添加文件到git仓库比如你创建了一个readme.txt文件 输入命令后会出现下面的东东 我们用命令git status看一下状态 另外如果是在windows下直接在网上下载一个git包安装好。
然后在开始界面找到git打开git bash。就可以进行下面的内容了。
下面我们来讲讲如何对远程仓库管理呢
因为目前我们没有将git和github之间连接且它们之间的传输是由ssh加密的这时需要一些简单的配置
1.创建ssh-key。在用户主目录下看看有没有.ssh目录如果有再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件这两个文件是ssh key的密钥对id_rsa是私钥不可以泄漏。id_rsa.pub是公钥可以对其他人开放。如果没有的话应输入命令 然后就一路回车就ok。
2.登陆github注册好账号打开“Setting”页面选择“SSH and GPG keys”;
3.点击“new SSH key”填写“Title”在key里边粘贴刚刚.ssh目录下的id_rsa.pub里边的内容。
步骤如下 有人会想ssh是用来干什么的呢它是来帮助你确认你在github上提交的数据确实是你推送的所以只要知道了你的公钥就ok啦。有些github上可能有多个key这也就可以使你在多台电脑上提交你的文件啦还是挺人性化的哈~~在GitHub上免费托管的Git仓库任何人都可以看到喔但只有你自己才能改。这样我们就可以进行远程仓库的学习啦。好开森哈哈 先介绍到这里下节再谈谈如何用git管理仓库哦。
希望计算机爱好者可以互相学习有见解可以提出来哦。欢迎来访~~