Git 上传本地项目到GitHub

一、理解git和github的概念

git:是一种分布式版本控制系统,与SVN同概念

github:一个网站,利用git将我们的项目代码托管在上面

二、准备阶段

1、在GitHub上申请个账号,并New Repositories(我的名字是April-Taurus),新建的Repository默认master为其主干分支。

2、下载-安装-配置git

3、git与github连接

原理:本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以要在本地生成一个私钥和一个密钥

步骤:1)打开git bash  输入  $ssh-keygen -t  rsa  -C  "你的邮箱地址 (例:[email protected])",若不设置密码就一路回车

这样会生成一个.ssh文件,在C:/用户/yanfei/ssh下会有两个文件:id_rsa(私钥)和id_rsa.pub(公钥)

2)打开github,点击头像—setting—SSH,New SSH key,文本文档方式打开id_rsa.pub把里面的内容复制进去,自己取个Tittle名

三、Git上传项目代码到github上

1、右键项目文件夹Git Bash Here

2、输入

git init

git add . (.代表全部文件上传)

git commit -m "first commit" //备注

git remote add origin  https://github.com/QinGuiCheng/RxPermissions.git //为远程Git更名为origin

git push -u origin master //推送此次修改

命令细节解析:

参数“-u”,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令

你可能感兴趣的:(Git 上传本地项目到GitHub)