美文网首页
在sublime3配置使用github

在sublime3配置使用github

作者: 土豆特别想爬山 | 来源:发表于2017-09-14 10:53 被阅读173次

    1.安装git;

    官网下载:https://git-scm.com/downloads

    windows版-安装(略);

    2. 在程序中找到git文件夹,找到git bash;

    输入命令行,设置用户名和邮箱:

    git config --global user.name "your-name"

    git config --global user.email "your-email"

    注意:git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址

    3.创建一个版本库

    比如在E盘,code文件夹,新建了一个git的文件夹,在此文件夹cmd,命令行输入:git init

    cmd命令行

    4.生成 ssh,输完后连敲三个回车即可

    ssh-keygen -t rsa

    这时候去查看系统盘用户目录下(一般在C:\Users\你的用户名\.ssh)是否有了.ssh文件夹,进入会看到之前生成的id_rsa以及id_rsa.pub

    如果生成多个ssh密钥,可以针对不同邮箱生成不同网站的托管库的ssh,比如:ssh-keygen -t rsa -f ~/.ssh/github_id_rsa -C "email"

    -f 指定生成目录和名称

    然后在.ssh目录下,新建一个文件config,配置不同id_rsa对于不同网站的远程库

    Host github

        HostName github

        PreferredAuthentications publickey

        IdentityFile ~/.ssh/github_id_rsa

    Host others

    HostName others

    PreferredAuthentications publickey

    IdentityFile ~/.ssh/others_id_rsa

    5.连接GitHub

    这里不一定是GitHub,根据各位同学的实际情况来连接不同的服务器,比如OSChina码云

    下面以GitHub为例

    settings页面的SSH and GPG keys栏中添加SSH,Title可以自定义,Key的内容即为之前生成的id_rsa.pub文件内容(复制进来即可)

    New SSH keys
    Add SSH key

    6. 测试ssh key是否配置成功

    ssh -T git@github.com

    成功的话会显示:

    Hi yourname! You've successfully authenticated, but GitHub does not provide shell access.

    如果不成功,用ssh -vT git@github.com,输出信息,确定是哪里出现问题。

    7.在Sublime Text 3上安装Git插件

    这里我假定Sublime Text 3已经安装了Package Control,并且假定也会如何通过该插件来安装其他插件了。

    打开Package Control后搜索git回车即可,安装完成后打开菜单栏Preferences/Package Settings/Git/Settings - User

    输入如下代码并保存

    {

        "git_command":"git安装目录\\Git\\cmd\\git.exe"

    }

    8.配置好之后就可以愉快的用sublime使用git啦

    相关文章

      网友评论

          本文标题:在sublime3配置使用github

          本文链接:https://www.haomeiwen.com/subject/birfsxtx.html