zoukankan      html  css  js  c++  java
  • github学习笔记

    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,系统中隐藏文件类型的同学要特别注意别打开错文件了。

    密钥类似下面:

    (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.comengliuo.github.com重定向到doulemai.com

    (2).修改DNS

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

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

  • 相关阅读:
    回顾2012
    静态变量与非静态变量的区别
    本地计算机的XXX服务启动后又停止了
    计算包含特殊字符的字符串的字符个数
    Convert与Parse的区别
    SPSS课程学习思路及流程
    市场分析与数据挖掘分别的分析流程
    用R做逻辑回归之汽车贷款违约模型
    用R去做文本处理
    SyntaxError: Missing parentheses in call to 'print
  • 原文地址:https://www.cnblogs.com/crkay/p/2403373.html
Copyright © 2011-2022 走看看