上传项目到github

一.下载安装git客户端、注册Github账号

客户端下载地址

二.创建ssh 连接github

由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以要在本地生成一个私钥和一个密钥
1.显示隐藏文件

终端输入:
defaults write com.apple.finder AppleShowAllFiles -bool true

2.前往个人文件夹查看是否有.ssh

ssh.png

如果已经存在,建议删除,通过下列命令新建:

mkdir .ssh 

3.请勿关闭终端 继续下列操作

cd .ssh  // 进入到刚才新建的.ssh文件目录下
ssh-Keygen -t rsa -C "[email protected]"       //后面“ ”里面 随意输入个邮箱就行,回车会提示你输入密码什么的,可以无视一直回车下去。
ls -la     // 查看是否存在 id_rsa(私钥)  id_rsa.pub(公钥) 这两个东西,如果存在就成功了
pbcopy < ~/.ssh/id_rsa.pub     //拷贝公钥,这里拷贝是为了后面粘贴到github上面

4.登录你的github账号 按照下列步骤进行操作

图一.png

图二.png
图三.png

添加新的SSH KEY,将刚才拷贝的公钥拷贝进Key里面,添加即可。

5.连接github
刚才添加的SSH KEY 我们可以在SSH keys里面看到,此时左侧的钥匙图标是灰色的,我们需要在终端输入以下命令进行连接:

ssh -T [email protected]

终端输出以下内容,表明连接成功:

Hi jiangsihao! You've successfully authenticated, but GitHub does not provide shell access.

三.创建GitHub项目

屏幕快照 2018-06-06 下午4.30.15.png

四.同步本地项目至GitHub

这里举例将本地的TestDemo进行同步

cd /Users/jiangsihao/Desktop/TestDemo //切换到本地项目目录
git init //初始化本地仓库
git add README.md //添加README.md文件
git add *  //添加项目目录下的所有文件
git status //检查状态 如果都是绿的 证明成功
git commit -m "first commit"//提交到仓库,并写一些注释
git remote add origin [email protected]:jiangsihao/TestDemo.git //连接远程仓库并建了一个名叫:origin的别名 github.com:jiangsihao是我的GitHub地址 需要替换成你自己的
git push -u origin master //将本地仓库的东西提交到地址是origin的地址,master分支下

五.打开GitHub查看 可以发现项目已经完全同步了

你可能感兴趣的:(上传项目到github)