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使用Git简易入门教程

1, 首先要了解什么是Git。 简而言之,Git是一个分布式的代码版本管理工具。类似的常用工具还有SVN,CVS。 概念了解参见;http://baike.baidu.com/subvie...

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

该入门教程的流程是这样的; 什么是Git—————–>为什么选择Git—————–>如何安装Git到MAC OS X——————>如何使用Git具体如下;1, 首先要了解什么是Git。简而言之,Gi...

Mac上 Git客户端SourceTree的使用

通过sourceTree上传代码

Mac之Git/GitHub使用(4)——Be Social

Follow A Friend One of the great features on GitHub is the ability to see what other peop...

Mac中Git的简单实用(8) --- 标签使用

今天我来介绍下Git,Git是一款免费、开源的分布式版本控制系统。 我们在上一个学习了Git的Fast-forward模式、保存恢复现场 、测试的feature分支。 这一章,我们要学习Git的远程...

mac os x10.8下如何使用git与github

转自:http://blog.csdn.net/dengshengjin2234/article/details/8424695 1、准备工作:        下载安装git客户端 (安装了g...

Mac下Android Studio 使用git版本控制个人心得

新建工程后,第一次提交 如下图先激活右键Git菜单, 选择 Enable Version Control Integration 在下拉框中选择 Git , 点击 OK。 Module 中的文件都...

Mac环境下使用Android Studio配置GIT

Mac环境下使用Android Studio配置GITGit是分布式版本管理工具,现在使用十分广泛,相对于SVN,GIT的使用更加方便,在离线环境下,仍然可以进行版本控制工作。且速度十分快。在Wind...

mac 使用git

提起github相信大家都不会陌生,在这里就不再赘述了。作为开源代码库以及版本控制系统,使用好了确实会非常受益,再说的势利点,你找工作时给面试官说你经常维护自己的技术博客和github,相信你给他的印...

git 安装和使用-mac

安装配置:http://www.cnblogs.com/chenlogin/p/5124318.html 1、初始化一个git仓库: git init 2、添加文件到git仓库: git a...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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