Mac下:

1、下载git版本并安装

运行终端

  • 查看git版本:

bogon:~ yan$ git --version

git version 2.16.3

  • 配置gitconfig文件

vim ~/.gitconfig

点击i进入编辑模式

bogon:~ yan$ vim ~/.gitconfig

[user]
        name=guanxy
        email=999999999@qq.com
[alias]
        co=checkout
        ci=commit
st=status
        pl=pull
        ps=push
        dt=difftool
        ca=commit -am
        b=branch
~                                                                               
-- INSERT --

  

Esc  :wq 退出编辑模式

可以输入git st 查看

/******Git 配置完成******************/

2、建立git项目

在gitHub或者码云上新建账户,我这里是在码云上建的https://gitee.com/--新建项目

点击项目--管理--部署公钥管理--公钥管理--添加部署公钥

bogon:~ yan$ ls -all

bogon:~ yan$ cd .ssh/

bogon:.ssh yan$ ls -al

bogon:.ssh yan$ cat id_rsa.pub   //查看生成的公钥,并复制ssh-keygen -t rsa -C "xxx@xmail.com"   //生成秘钥

ssh-rsa xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
把公钥添加到https://gitee.com/profile/sshkeys //添加个人公钥 bogon:~ yan$ mkdir ReactHappyMmallDoc //本地新建一个文件夹

bogon:~ yan$ cd ReactHappyMmallDoc

bogon:ReactHappyMmallDoc yan$ ls

bogon:ReactHappyMmallDoc yan$ git clone 项目路径

//切换到项目路径,把本地项目关联到远程目录

 

bogon:ReactHappyMmallDoc yan$ lsReact_happymmal

bogon:ReactHappyMmallDoc yan$ cd React_happymmal
bogon:React_happymmal yan$ ls
README.md
bogon:React_happymmal yan$ ls -al

bogon:React_happymmal yan$ vim .gitignore   //添加一个gitignore来忽略一些我们不需要的东西

  

bogon:React_happymmal yan$ git st

bogon:React_happymmal yan$ git add .       //把gitignore提交到本地

bogon:React_happymmal yan$ git ca "initial"     //把gitignore提交到远程

bogon:React_happymmal yan$ git ps     //推送到远程

 

Mac下Git安装及配置的更多相关文章

  1. Mac下Maven安装与配置

    Mac下Maven安装与配置 下载maven http://maven.apache.org/download.cgi main->download菜单下的Files 下载后解压在Documen ...

  2. Mac 下 Mosquitto 安装和配置 (Mosquitto为开源的mqtt服务器)

    官网:http://mosquitto.org/download/ 官网的介绍简单明了 Mac 下一个命令“brew install mosquitto” 安装成功了,还学会了brew 安装目录:/u ...

  3. mac下git安装与使用

    1.下载git客户端,下载地址为:https://git-scm.com/download/mac 2.打开安装包,可以看到此时的界面为:   我们需要把.pkg的安装包安装到系统当中.我双击了安装包 ...

  4. Linux下Git安装及配置

    转载自:https://blog.csdn.net/u013256816/article/details/54743470:加了一些自己的注释. yum安装 这里采用的是CentOS系统,如果采用yu ...

  5. mac下git安装和使用

    1.下载git客户端,下载地址为:https://git-scm.com/download/mac 2.打开安装包,可以看到此时的界面为:   我们需要把.pkg的安装包安装到系统当中.我双击了安装包 ...

  6. Linux下Git安装、配置

    安装 首先查看下有没有安装过 输入 git,出现以下的,就说明安装过了. 否则, 执行命令:sudo apt-get install git    进行安装 安装好之后,还需要执行命令: git co ...

  7. Mac下charles安装及配置

    一.下载地址 https://www.charlesproxy.com/download/ 激活码 Registered Name: https://zhile.io License Key: 488 ...

  8. Mac下git安装(使用Xcode)

    (不使用Xcode的出门右转百度其他方法:比如直接安装git软件包.) 一.AppStore 最安全途径:搜索下载Xcode,(需要AppleID). 其他:直接百度Xcode下载. 二.Xcode ...

  9. mac下mysql安装及配置启动

    ---恢复内容开始--- 原始链接:https://segmentfault.com/q/1010000000475470 按照如下方法成功安装并启动: mysql.server start//启动服 ...

随机推荐

  1. 浅谈 ThreadLocal

    有时,你希望将每个线程数据(如用户ID)与线程关联起来.尽管可以使用局部变量来完成此任务,但只能在本地变量存在时才这样做.也可以使用一个实例属性来保存这些数据,但是这样就必须处理线程同步问题.幸运的是 ...

  2. js判断flash文件是否加载完毕

    轮询判断加载进度 img的加载完成有onload方法,一直不知道该怎么判断swf文件是否加载完毕了? 在应用中使用了轮询判断加载进度值PercentLoaded是否达到100,经测试,可以达到效果. ...

  3. python实现维吉尼亚解密

    # -*-coding:UTF-8-*- from sys import stdout miwen = "KCCPKBGUFDPHQTYAVINRRTMVGRKDNBVFDETDGILTXR ...

  4. python安装及写一个简单的验证码组件(配合node)

    1.安装Python 到官网下载响应系统的版本(这里以windows为例):https://www.python.org/downloads/windows/ 然后就是不断地"下一步&quo ...

  5. LeetCode & 118-Pascal's Triangle-Easy

    Array Description: Given numRows, generate the first numRows of Pascal's triangle. For example, give ...

  6. PHP常用函数集合

    PHP常用函数总结 数学函数 1.abs(): 求绝对值 $abs = abs(-4.2); //4.2 数字绝对值数字 2.ceil(): 进一法取整 echo ceil(9.999); // 10 ...

  7. 新概念英语(1-5)Nice to meet you.

    Is Chang-woo Chinese? Blake:Good morning. B:Good morning, Mr Blake. Blake:This is Miss Sophie Dupont ...

  8. SpringBoot 分布式session

    SpringBoot 分布式session实现 1. 什么是分布式session 在集群环境中,不得不考虑的一个问题是用户访问产生的session如何处理.如过不做任何处理,用户将出现频繁俸禄的现象, ...

  9. AtCoder Beginner Contest 073

    D - joisino's travel Time Limit: 2 sec / Memory Limit: 256 MB Score : 400400 points Problem Statemen ...

  10. wrapper x64 版本发布到centos

    背景: 项目需要在spark任务提交服务器节点上自动提交任务到spark集群上.因此创建了一个固定时间监控任务项目,使用timer定时监控oracle数据库中是否有spark提交任务,如果有spark ...