如果你是iOS程序猿,那么你的电脑已经配置好git的运行环境了,Xcode集成了git
-
配置你的github账号:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
-
创建SSH key,打开终端,输入以下命令:
$ defaults write com.apple.Finder AppleShowAllFiles Yes && killall Finde
打开Finder,看看用户主目录下看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件。如果已经有了,直接跳到下一步,如果没有,输入以下命令创建SSH Key:
$ ssh-keygen -t rsa -C"youremail@example.com"
写上自己的邮箱地址,然后一路回车,密码可以设置也可以不设置。
再看用户主目录,不出意外的话,用户主目录下已经有.ssh目录并且里面有id_rsa和id_rsa.pub这两个文件了。
-
添加SSH key
登录你的github,打开Settings——>SSH and GPG keys页面,点 New SSH key,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容,完成后点 Add SSH key。
-
创建远程仓库
点New repository,创建一个远程仓库,填上Repository name 如“githubtest”,然后点Create repository
-
创建本地仓库
打开Xcode,新建一个项目,如“githubtest”,然后打开终端,进入 githubtest 目录,如:
/Users/dave/Desktop/githubtest
输入以下命令,创建本地仓库:
$ git init
输入以下命令,查看文件状态:
$ git status
输入以下命令,将红色文件全部添加到暂存区:
$ git add githubtest.xcodeproj/
$ git add githubtest
$ git add githubtestTests/
$ git add githubtestUITests/
输入以下命令,将文件提交到本地仓库:
$ git commit -m "init"
-
关联并推送到远程仓库
输入以下命令,关联github上的远程仓库:
$ git remote add originhttps://github.com/daiweiping/githubtest.git
最后,输入以下命令,将文件推送到远程仓库:
$ git push -u origin master
两分钟上传代码到github
git详细教程请移步这里
sourcetree云盘下载点这里,官网下载点这里