您的位置:首页 > 编程语言

如何上传代码到GitHub

2016-01-22 20:30 323 查看
如何上传代码到GitHub
创建远程代码仓库

同步远程仓库到本地

把本地代码同步到GitHub远程仓库

如何上传代码到GitHub

上一篇文章中,我们学会了如通过 Git Bash创建本地的代码仓库。在这篇我们中我们将会使用Git 把代码托管到 Github上面。

创建远程代码仓库

首先在GitHub上新建一个版本库(New repository)



如上图所示,点击右下角的New repository.

接下来填写一些项目的基本信息。这里只说最基础的。



如上图所示,填写好版本名,加一个Android项目类型的.gitignore文件,选择Apache v2 License为开源协议。最后点击Create repository按钮。

.gitignore我们上篇文章也有提及,是用来过滤不想上传的文件的。而关于开源协议的说明,可以在这里查看。

创建成功后系统会为我们自动创建3个文件,分别是忽略文件.gitignore,开源协议license文件以及项目主页描述README.md文件。



同步远程仓库到本地

接下来把远程版本库克隆到本地。打开Git Bash进入到我们本地的工程目录。然后再我们的GitHub主页上找到我们项目的版本库Git地址,如下图



在Git Bash 中输入指令(git clone git地址):

git clone https://github.com/windfser/SimpleSportDemo.git[/code] 


出现上图所示表示成功把远程版本库克隆到本地。



可以看到本地多了一个SimpleSportDemo文件夹,在文件夹里面可以看到.gitignore,LICENSE,以及README.md都下载到了本地,并且还多了一个.git的隐藏文件夹。

把这个文件夹下的文件全部复制到项目文件夹的根目录上(即是复制到上一层目录中)。如果跟着上一篇文章创建了本地仓库,还要先把本地仓库文件(根目录的.git文件夹,.ignore文件)删去再复制。

把本地代码同步到GitHub远程仓库

然后按照上篇文章学到的,首先把项目中的文件添加到版本控制中:

git add .


然后再本地执行提交操作

git commit -m "First commit."


最后将内容同步到GitHub上面:

git push origin master


同步的时候,会让你输入用户名和密码验证身份,输入即可。

同步完成后,刷新我们的Github仓库页面,会发现文件已经同步到GitHub上了

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: