Mac下使用git入门

原创 2015年07月10日 11:00:00
git hub 是现在应用非常广的开源代码库以及版本管理工具,很多公司的项目都是基于git来管理的,笔者前两天面试就被问到是否能熟练使用git工具...果断不会啊!学校里面怎么会用到这么高大上的东东啊!~所以回来就在网上搜了下入门教程,这里做个简单的总结和备份,方便以后使用时查看,毕竟步骤和命令还是挺多的。
首先,Mac上git的网络连接和文件传输是基于SSH(Security Shell)的,因此在安全上还是比较有保证的。SSH——安全外壳协议,是建立在应用层和传输层上的安全协议,通过加密传输使其免受中间人攻击,主要用在远程会话和其他需要信息安全传递的地方。因此,需要为电脑创建SSH证书并将其上传到git的账号里。
  1. 创建证书
    (1)mac上打开终端
    (2)通过命令ssh-keygen -t rsa -C xxxx@yy.com(git上的注册邮箱) 创建ssh文件,一般使用默认创建就行,创建出来的文件目录 ~/.ssh文件夹
    Generating public/private rsa key pair.
    Enter file in which to save the key (/Users/SakuraBury/.ssh/id_rsa): 
    Created directory '/Users/SakuraBury/.ssh'.
    Enter passphrase (empty for no passphrase): 
    Enter same passphrase again: 
    Your identification has been saved in /Users/SakuraBury/.ssh/id_rsa.
    Your public key has been saved in /Users/SakuraBury/.ssh/id_rsa.pub.
    The key fingerprint is:
    b5:3a:54:bb:ac:e4:25:be:82:31:5a:af:d6:94:e6:3f xxxx@yy.com
    The key's randomart image is:
    +--[ RSA 2048]----+
    |                 |
    |                 |
    |                 |
    |      ..         |
    |     o..S        |
    |o . = ..         |
    |.= B..o.         |
    |o o.=+E          |
    | ..+B*..         |
    +-----------------+

(3)登陆git在打开个人设置(settings) -> AddSSH Key
这里写图片描述
这里写图片描述
这里写图片描述
输入名字,在key里面将上一步创建的id_rsa.pub文件内容复制过来
cd ~/.ssh
cat id_rsa.pub
2. 创建项目
git上 这里写图片描述
然后输入项目名称和描述,选择public,下面的licence先不要选,因为这样就可以看到一些关于git使用的命令

3.上传代码
在终端上输入下面的命令就可以了

 echo # Test >> README.md  //创建README文件
git init
git add README.md //添加README文件 (我这一步貌似没成功,不过后面的还是可以继续)
git commit -m "first commit" //提交项目 并设置描述
git remote add origin https://github.com/xxxx/yyyy.git  //(创建项目时会给一个地址)   远程origin地址设置
git push -u origin master //传输到 origin 的master目录下

好吧,暂时先这样,虽然还有很多问题,比如说

  1. 我貌似没有自己安github,也能做应该就是mac自动装的吧,不过装在哪。。。
  2. 怎么把git上的工程弄下来
  3. git工作原理
  4. 团队协作是怎么使用git

这些我再慢慢学吧

mac os x使用Git简易入门教程

该入门教程的流程是这样的; 什么是Git----------------->为什么选择Git----------------->如何安装Git到MAC OS X------------------>...
  • nellson
  • nellson
  • 2016年05月28日 19:05
  • 13568

Mac环境下Git的使用

代码提交步骤: 建立本地仓库,首先在GitHub上创建一个应用(在此不再赘述,若不会请留言)复制地址 终端输入:git clone 网址 本地仓库就建立完成了,把需要上传的代码...
  • chen_gp_x
  • chen_gp_x
  • 2016年01月25日 22:48
  • 14747

在Mac上Git的使用(一)

1、在你的Mac上指定的目录下,新建一个“本地仓库”,命令如下: git init 在我的电脑上的操作截图如下: 2、进入你的Mac上指定的目录下,进行查看有何变化,发现多了个.git的文件夹(默认是...
  • android_ls
  • android_ls
  • 2015年05月31日 22:32
  • 9415

Git简易教程,快速上手-Mac版

首先,我们需要一个本地仓库,用来连接到git并提交代码注:Xcode7.0之前的版本需要自行安装git,Xcode7.0之后默认已经安装 1.创建一个文件夹用作本地仓库,比如我先在桌面上创建一个文件夹...
  • qq_32531823
  • qq_32531823
  • 2016年11月21日 15:23
  • 1395

MAC pro git 使用攻略

好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受。 一.准备工作 1.创建你的github账号, 地址:https://github.com/   保证自己...
  • supingemail
  • supingemail
  • 2016年12月16日 12:19
  • 1581

Mac系统git的配置和使用注意事项

1.下载最新Git http://git-scm.com/download/ 2. 安装git  按照文字提示即可 3. 验证是否成功,输入命令行。输出git版本表示git安装...
  • liuning1084126465
  • liuning1084126465
  • 2017年06月21日 15:32
  • 409

Mac OS 下命令行使用Git 管理iOS代码

1.首先,要确保您的电脑上面已经安装过Git.可以使用 git --version命令来查看安装版本. 2.配置git 创建一个全球用户名 git config --global user.na...
  • willhanweijia
  • willhanweijia
  • 2015年08月07日 09:48
  • 1028

Mac 系统使用Git进行版本管理

关于Git的介绍,网上一大堆,基本上来就是撕逼SVN的。我想说SVN你都用过它的几个命令啊?被喷的一文不值似的。近几年几乎一直是 一个人开发,所以,神马冲突之类的几本没遇到,SVN用的挺好,很有可能就...
  • CSUCFL
  • CSUCFL
  • 2015年12月25日 15:26
  • 6188

在 mac 上使用 Git 和 GitHub 连接

在 mac 上使用 Git 和 GitHub 连接,mac git 的地址: http://code.google.com/p/git-osx-installer/ 由于可能这个网址访问 不了,所以需...
  • Zhiyuan_Ma
  • Zhiyuan_Ma
  • 2017年01月19日 11:08
  • 904

Mac下用终端进行GIT的commit操作

主要说说在Mac电脑下,”git commit“后进入nano编辑器后的操作。略感生涩,亦作备忘。 1、在本地的当前分之下,且有对应的远程分支,按一般流程进行“git add .”之后,进行”git ...
  • u011439689
  • u011439689
  • 2016年09月09日 11:51
  • 3278
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Mac下使用git入门
举报原因:
原因补充:

(最多只允许输入30个字)