github学习笔记

系统 1690 0

1.git是啥?

git是一个分布式版本控制工具。

2.github是啥?

一个基于git的类似google code的代码仓库,付费版的用户可以创建私有仓库,支持多人开发。

3.如何使用 GitHub:

(1). 申请GitHub帐户 xxx ,创建名为new-project的新Repository

(2).安装Git客户端( 推荐下载 )

(3). 生成密钥,这样项目可以push到 GitHub上

ssh -keygen -C 'your@email.address' -t rsa

(4). 将密钥放到github上去:

密钥在电脑中位置:C:\Users\(电脑用户名)\.ssh

默认密钥文件是id_rsa.pub,系统中隐藏文件类型的同学要特别注意别打开错文件了。

密钥类似下面:

github学习笔记

(5)git初始化

git config --global user.name "Your Real Name"
git config --global user.email you@email.address

4.初始化项目管理:

要对现有的某个项目开始用 Git 管理,只需到此项目所在的目录,执行:

$ git init

5. 从现有仓库克隆

$ git clone git://github.com/schacon/grit.git

这会在当前目录下创建一个名为 “grit” 的目录,其中内含一个.git 的目录,并从同步后的仓库中拉出

所有的数据,取出最新版本的文件拷贝。如果进入这个新建的grit 目录,你会看到项目中的所有文件已经在

里边了,准备好后续的开发和使用。如果希望在克隆的时候,自己定义要新建的项目目录名称,可以在上面的

命令最后指定:

$ git clone git://github.com/schacon/grit.git mygrit

请记住,工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪。已跟踪的文件是指本来就被纳入

版本控制管理的文件,在上次快照中有它们的记录,工作一段时间后,它们的状态可能是未更新,已修改或者

已放入暂存区。而所有其他文件都属于未跟踪文件。它们既没有上次更新时的快照,也不在当前的暂存区域。

初次克隆某个仓库时,工作目录中的所有文件都属于已跟踪文件,且状态为未修改。

6. 检查当前文件状态

要确定哪些文件当前处于什么状态,可以用 git status 命令。

$ git status

7.增加需要跟踪的新文件

使用命令git add 开始跟踪一个新文件

$ git add README

8.绑定域名

(1). 创建一个CNAME文件,内容是你的域名,如:

doulemai.com

然后把此文件添加到Github仓库,上传到Github。Github服务器会设置 doulemai.com 为你的主域名,然后将 www. doulemai.com engliuo.github.com 重定向到 doulemai.com

(2).修改DNS

登陆你的域名管理界面。创建一条A记录,指向 207.97.227.245 这个IP地址。

如果是用子域名,如 blog.doulemai.com 。只需要创建一条CNAME记录,指向 blog.doulemai.com

github学习笔记


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论