上传已有项目至 GitHub

序言

gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。

gitHub于2008年4月10日正式上线,除了git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。

如何上传已有项目工程文件至 GitHub对应仓库
在 GitHub 中建立仓库
1. 在个人中心中选择New repository
New repository.png
2.设定仓库名字,描述,然后点击创建
set repository.png
repository information.png
上传本地已有工程至指定仓库
1.使用终端 cd 到本地工程文件目录下
cd.png
2.通过命令行添加本地工程文件并上传
git.png
3.回到自己GitHub仓库列表中查看
repositories.png
success.png

发现已经成功将自己本地工程项目文件上传至 GitHub 指定仓库中

从 GitHub 中下载文件至本地
先上传本地公钥至 GitHub 中

首先在本地创建ssh key;

$ ssh-keygen -t rsa -C "[email protected]"

后面的[email protected]改为你在github上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。

image.png

image.png
image.png
image.png

上传 ssh key 至 GitHub
在个人中心点击 setting, 然后选择SSH and GPG keys, 然后选择 add new 即可

image.png

为了验证是否成功,在git bash下输入:

$ ssh -T [email protected]

如果是第一次的会提示是否continue,输入yes就会看到:You've successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

从 GitHub 中下载指定仓库至本地

先 copy 地址


copy.png

cd 到指定文件夹目录,然后使用 git clone 命令即可


image.png

使用 GitHub 提供的GitHub Desktop上传本地工程文件至远程仓库

1.先添加本地工程文件至仓库中


image.png

2.填写提交日志


image.png

3.push 至远程仓库


image.png

4.GitHub Desktop 查看仓库


image.png
  1. GitHub 中查看仓库


    image.png

你可能感兴趣的:(上传已有项目至 GitHub)