1.下载安装php
首先看看你本身电脑以前有没有安装过Git,在终端输入git,若是出现如下就表示以前安装过(我本身都没印象本身啥时候装过的23333)css
若是以前没安装过也不要慌,有下面两种方法能够安装:git
1)经过homebrew安装Gitgithub
Mac OS X是基于Unix的,它可使用很是多Linux平台上开源的优秀工具,好比wget,好比dos2unix脚本工具等。ruby
可是OS X系统自己却缺乏Linux下的包管理器。好比Fedora的yum与dnf,好比Ubuntu的apt-get,好比ArchLinux的Pacman等。bash
因而这些优秀的开源软件在Mac上的安装只能经过下载源码,编译,安装,配置环境变量的步骤来完成安装。对于大部分的软件,在安装过程当中是须要不少的依赖库的,手动去解决这些依赖库是十分痛苦的事情。包管理器干的就是这样的事情:解决软件安装过程当中的依赖关系。ssh
有一个开源的项目叫Homebrew,完美解决了Mac OS X上没有包管理器的尴尬。curl
若是以前未安装homebrew,需安装homebrew,在终端输入:
工具
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
测试
安装git:brew install git
2)经过Xcode安装
直接从AppStore安装Xcode,Xcode集成了Git,不过默认没有安装,你须要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就能够完成安装了
1)设置username和email(github每次commit都会记录他们)
git config --global user.name "wurui"
git config --global user.email "1428173426@qq.com"
2)经过终端命令建立ssh key
ssh-keygen -t rsa -C "1428173426@qq.com"
因为这里我原来已经建立过,这里我选n,没有建立过的,会要求确认路径和输入密码,咱们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key
终端查看.ssh/id_rsa.pub
文件:
open .ssh/id_rsa.pub
回车后,就会新弹出一个终端,而后复制里面的key,
或者用cat命令查看:
cat .ssh/id_rsa.pub
3)登陆GitHub(没注册的就先注册),添加ssh key,点击Settings,如图:
而后添加SSH Key
4)连接验证
ssh -T git@github.com
终端输出结果:
说明已经连接成功
1)在GitHub上新建立一个 repository或者Start a Project,如图:
2)填写项目信息,以下图所示:
3)Clone工程到本地,首先复制ssh 地址
4)打开终端,这里只是测试,我想把工程克隆在桌面,首先在终端中切换路径到桌面,输入如下命令:
cd /Users/jamesruio/Desktop/
而后克隆项目,终端输入:
git clone https://github.com/jamesruio/LearnGit.git
https://github.com/jamesruio/LearnGit.git为刚才复制的ssh路径,终端结果以下:
这时,工程已经被克隆到桌面了,以下图:
5)在Xcode中新建立一个工程,保存的路径为刚刚克隆下来的LearnGit文件夹下,以下图所示:
6)提交修改,首先切换到LearnGit文件路径:
cd /Users/jamesruio/Desktop/LearnGit
而后输入:
//文件添加到仓库(.表明提交全部文件)
git add .
//把文件提交到仓库
git commit -m "First Commit"
//上传到github
git push
查看GitHub上的项目,LearnGit已经上传成功啦,以下图所示: