zoukankan      html  css  js  c++  java
  • mac 中使用git 和pycharm提交项目

    一、安装Git

    1.验证git是否安装:

    终端中输入:

    git

    如果安装过出现:

      

    2.安装git:

    进入https://git-scm.com:

     点击 Download 2.23.0 for Mac

     如果此时没有下载,点击click here to download manually

    然后直接傻瓜式安装

    二、创建ssh key,配置Git1、设置username和email(github每次commit都会记录他们)

    git config --global user.name "xxx"
    git config --global user.email "xxxxxx@qq.com"
    • 2、通过终端命令创建ssh key
    ssh-keygen -t rsa -C "xxxxxx@qq.com"

    xxxxxx@qq.com是邮件名,回车会有以下输出

    Last login: xxx  6 14:12:16 on ttys000
    WMBdeMacBook-Pro:~ WENBO$ ssh-keygen -t rsa -C "xxxxxx@qq.com"
    Generating public/private rsa key pair.
    Enter file in which to save the key (/Users/WENBO/.ssh/id_rsa): 
    /Users/WENBO/.ssh/id_rsa already exists.
    Overwrite (y/n)? n
    WMBdeMacBook-Pro:~ WENBO$ 
    

    由于这里我原来已经创建过,这里我选n,没有创建过的,会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。
    终端查看.ssh/id_rsa.pub文件

    open .ssh/id_rsa.pub 

    回车后,就会新弹出一个终端,然后复制里面的key。
    或者用cat命令查看

    cat .ssh/id_rsa.pub
    • 3、登录GitHub(默认你已经注册了GitHub账号),添加ssh key,点击Settings


    点击New SSH key,

    添加key,如图
     
    • 4、链接验证
    ssh -T git@github.com 

    终端输出结果

    Last login: Sat Jan  6 14:42:55 on ttys000
    WMBdeMacBook-Pro:~ WENBO$ ssh -T git@github.com 
    Hi wenmobo! You've successfully authenticated, but GitHub does not provide shell access.
    WMBdeMacBook-Pro:~ WENBO$ 

    说明已经链接成功。



  • 相关阅读:
    外键的缺陷
    laravel 关联模型
    n的阶乘末尾出现的次数
    JavaScript的self和this使用小结
    cocos2dx中的内存管理方式
    c++ 与 lua 简单交互参数介绍
    c++的单例模式及c++11对单例模式的优化
    cocos2dx帧动画
    cocos2dx中坐标系
    cocos2dx中替代goto的用法:do{}while(0)和CC_BREAK_IF
  • 原文地址:https://www.cnblogs.com/Jokerguigui/p/11737620.html
Copyright © 2011-2022 走看看