1.首先要有github账号吧,自行注册
2.配置ssh key
说明:git 是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git,需要配置ssh
2.1终端输入 defaults write com.apple.finder AppleShowAllFiles -bool true 作用是显示隐藏文件,然后前往个人文件夹看是否存在.ssh文件,有的话,删掉,没有更好
2.2终端输入mkdir .ssh (注意mkdir后有空格)
2.3终端输入cd .ssh
2.4终端输入ssh-keygen -t rsa -C “youremailname@163.com” ,啥邮箱都可以,我用的是注册github的邮箱地址,回车(结果见图1)
2.5拷贝.pub文件的内容,终端输入pbcopy < ~/.ssh/id_rsa.pub
2.6在自己github上填写ssh key
Add SSH Key --->title随便填 --->ssh key里面cmd+v 把刚才复制的.pub里面的内容粘贴就好,保存下
2.7终端输入ssh -T git@github.com ,ssh配置完成
3.在github上新建一个仓库New repository
3.1新建仓库
3.2看下图
4.上传代码
4.1首先进入你项目文件夹,终端输入cd 你项目文件夹路径,紧接着初始化仓库,终端输入git init
4.2告诉本地仓库你的github的邮箱和用户名,终端输入git config --global user.email "yourE-mail@163.com"
4.3终端输入git config --global user.name "yourUserName"
4.4提交仓库内容,终端输入git commit -m "first commit" 注:"first commit"之后是对本次提交的描述,可以修改,双引号不可省略
4.5添加远程仓库并推送
4.5.1添加远程仓库,终端输入git remote add origin https://github.com/yyMae/Log-.git 注意:origin后面代表你github创建的仓库地址,见下图
4.5.2推送到远程仓库,终端输入git push -u origin master ,回车之后如下
根据提示依次输入用户名密码即可,回车之后便可将本地代码上传到github
注:以上教程适合初学者,如果你已经配置过ssh了,可以直接在终端进行如下操作
第一,终端输入cd 项目所在文件夹
第二,终端输入git init
第三,终端输入git commit -m "first commit" 注:"first commit"自己随便写
第四,按照上文4.5操作即可