zoukankan      html  css  js  c++  java
  • git

    1 先安装git,然后初始化git config

    git config --global user.name "Your Name"
    git config --global user.email "email@example.com"

    因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。

    可参考:

    http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137396287703354d8c6c01c904c7d9ff056ae23da865a000

    2 通过git init命令把这个目录变成Git可以管理的仓库

    git init
    Initialized empty Git repository in /Users/michael/learngit/.git/

    可参考:

    http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256916071d599b3aed534aaab22a0db6c4e07fd0000

    3 生成ssh key

    在当前目录下,通过命令行,就会在当前目录下创建ssh key,然后拷贝.pub公钥到git上,就可实现本地电脑和服务器的配对。如下所示:

    ssh-keygen -t rsa -C "$your_email"

    如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。

    mac下,可通过“ls -ah”来查看隐藏文件。还有,mac下不要把 .DS_Store 文件也push到服务器。

    生成的时候,如果要求输入文件名,则可随便输入一个文件名。Enter file...

    生成的时候,需要输入密码,这个就是登陆git的密码。然后,生成后,可通过记事本,打开id_rsa.pub文件,把里面的内容,拷贝到git上的ssh key上面。

    不过,需要注意,如果老是提示授权失败之类的,可通过如下命令来打开id_rsa.pub文件,在命令行中拷贝。

    cat ~/.ssh/id_rsa.pub

    有可能是记事本之类,打开后,存在问题。

    或者重启下电脑,或者多次生成key。多试试。

    4 克隆远程库

    git clone git@github.com:michaelliao/gitskills.git
    //记得把michaelliao和gitskills.git换成实际项目的SSH地址

    之后,就提示输入密码。输入密码成功之后,正常就OK了。

    可参考:

    http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

  • 相关阅读:
    计算机的组成与操作系统
    面向对象初识
    规范化目录
    装饰器进阶
    装饰器练习
    装饰器
    内置函数二 闭包
    生成器 推导式 练习
    迭代器 递归 格式化 练习
    生成器 推导式 内置函数
  • 原文地址:https://www.cnblogs.com/simonbaker/p/5126914.html
Copyright © 2011-2022 走看看