博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mac上git安装与github基本使用
阅读量:6997 次
发布时间:2019-06-27

本文共 2030 字,大约阅读时间需要 6 分钟。

目录

  • 安装git
  • 创建ssh key、配置git
  • 提交本地项目到GitHub

一、安装Git

MAC安装Git

首先查看电脑是否安装Git,终端输入:

git

1、通过homebrew安装Git

  • 1、未安装homebrew,需安装homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 2、安装git
brew install git

二、创建ssh key、配置git

  • 1、设置username和email(github每次commit都会记录他们)
git config --global user.name "puqunzhu"git config --global user.email "984471751@qq.com"
  • 2、通过终端命令创建ssh key
ssh-keygen -t rsa -C "984471751@qq.com"

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

qunzhudeMacBook-Air:git qunzhupu$ ssh-keygen -t rsa -C "984471751@qq.com"Generating public/private rsa key pair.Enter file in which to save the key (/Users/qunzhupu/.ssh/id_rsa): /Users/qunzhupu/.ssh/id_rsa already exists.Overwrite (y/n)? n

由于这里我原来已经创建过,这里我选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

终端输出结果

qunzhudeMacBook-Air:git qunzhupu$ ssh -T git@github.comEnter passphrase for key '/Users/qunzhupu/.ssh/id_rsa': Hi puqunzhu! You've successfully authenticated, but GitHub does not provide shell access.

三、提交本地项目到GitHub

  • 1、在GitHub上新创建一个 repository或者Start a Project
  • 2、填写项目信息,点击Create repository,就创好一个工程了。
  • 3、Clone工程到本地,首先复制ssh 地址
    打开终端,这里只是测试,我想把工程克隆在桌面,首先在终端中切换路径到桌面,输入以下命令:
cd /Users/puqunzhu/Desktop/

然后克隆项目,终端输入

git clone https://github.com/puqunzhu/git.git

https://github.com/puqunzhu/git.git是刚刚复制的ssh路径

  • 4、创建一个工程,保存的路径为刚刚克隆下来的git文件夹下
  • 5、提交修改,首先切换到git文件路径
cd /Users/puqunzhu/Desktop/git

然后输入:

//文件添加到仓库(.代表提交所有文件)git add .//把文件提交到仓库git commit -m "First Commit"//上传到githubgit push

查看GitHub上的项目,git已经上传成功啦

git clone https://github.com/puqunzhu/maoyantop100.gitcd maoyantop100/echo "# maoyantop100" >> README.mdgit initgit add README.md git commit -m "first commit"git remote add orgin https://github.com/puqunzhu/maoyan100.gitgit push -u origin master

转载于:https://www.cnblogs.com/puqunzhu/p/9774269.html

你可能感兴趣的文章
CSS 权重值
查看>>
Java学习笔记 11/15:一个简单的JAVA例子
查看>>
ecilpse使用tab选择补全
查看>>
DataGuard apply比较慢
查看>>
linux命令ps aux | grep xxx详解
查看>>
HOMEWORK3
查看>>
DrawerLayout 和 NavigationView 的使用
查看>>
SpringBoot使用MongoDB
查看>>
计算机网络方面
查看>>
京东测试工程师面经分析
查看>>
Flex 与 Asp.Net 通过 Remoting 方式进行通讯 (四)
查看>>
git常用方法整理
查看>>
MongoDB之HelloWord
查看>>
python 面向对象编程
查看>>
MySQL索引原理及慢查询优化
查看>>
jquery-bootgrid
查看>>
一个Redis实现的分布式锁
查看>>
Ehcache详细解读(转)
查看>>
简单介绍如何使用PowerMock和Mockito来mock 1. 构造函数 2. 静态函数 3. 枚举实现的单例 4. 选择参数值做为函数的返回值(转)...
查看>>
Oracle存储过程详解(引用)+补充(转) dbms_output包 good
查看>>