创建一个自己的GitHub,创建自己的开源项目

作者是一个大学在读学生,自己在平时的学习中,GitHub上的开源项目给自己提供了很大的帮助。GitHub是目前使用最广泛的分布式项目管理软件,GitHub上面托管了许多非常优秀的开源项目。我觉得每一个从事IT行业都应该有一个属于自己的GitHub。下面就介绍一下作者自己一步步创建自己的GitHub的过程,作者也是在网上查阅了很多资料才创建成功的,在这里把自己的经历分享给大家,也是记录下自己学习过程,希望能够给那些想要创建自己GitHub的一些帮助。

1、到GitHub上注册自己的账号。https://github.com/

2、创建第一个代码仓库。

填写代码仓库的名字,我的第一个代码仓库的名字:HelloWorld(第一个想到的就是HelloWorld,程序员不解释);

选择public,public权限表示所有人都能够查看这些代码并下载。

private权限是要收费的,表示只有指定用户才能查看并下载这些代码。

然后点击Create repository,代码仓库创建成功。

3、下载并安装GitHub客户端(我的windows下的客户端),地址:http://msysgit.github.io/,选择对应自己电脑的版本。然后就是安装客户端了,不做过多的介绍了。

4、在自己电脑的本地创建一个文件夹用来保存项目文件。

在这个目录下右击,就会出现Git Bash选项,点击进入。

5、设置用户名和邮箱地址。这两个值是作为上传时记录的值。输入命令:

git config --global user.name "用户名"

git config --global user.email "邮箱"

查看目前设置可以用:git config --global user.name

6、初始化本地仓库:git init

此目录下会创建一个.git的文件(此文件可能会隐藏,笔者是windows8.1系统,该文件就隐藏,还以为没有生成)

7、将原有的项目文件放在该目录下,然后将该项目纳入.git版本控制中

git add . (一定要注意add和.之间是有空格的,否则会报错的)

8、将所有更改放到本地暂存区域,等待上传。

git commit -m "此次上传的说明"(对自己的项目做一些说明)

9、连接远程仓库

git remote add origin "https://github.com/GitHub用户名/代码仓库名称.git"

可以通过git remote -v 查看本地链接到的远程仓库

10、从远程仓库拉取所有更新(每次上传项目都要操作)

git pull origin master

11、将本地的更新上传至代码仓库

git push origin master

12、等待一会,等上传完毕,你就可以在自己的GitHub主页上看见自己的项目了,由于是选择的public权限,其他人也可以查看、下载你的源代码。

13、到这里一个属于自己的GitHub项目托管空间见创建好了。

时间: 2024-10-08 12:48:47

创建一个自己的GitHub,创建自己的开源项目的相关文章

Github上如何找到一个优秀的且可以贡献的开源项目?

 如何找到一个优秀的且可以贡献的开源项目? 法一:在github网站的主面板找到 Explore 选项卡 --> See more topics(查看更多主题) 或者 See more trending repositories(产看更多趋势库). 法二:寻找开源的包.框架和工具...的网站:https://libraries.io/ 注意:在我们使用开源项目之前,首先确定该开源项目的代码是公开的,可以查看它的license文件来了解这个开源项目允许使用的程度,其次是查看自述文件(READNE.

GitHub 优秀的 Android 开源项目

转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包含ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar及其它如Dialog.Toast.EditText.TableView.Activity Animation等等. 一.ListView android-pulltorefresh 一个强大的拉动

GitHub Android 最火开源项目Top20 GitHub 上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上。基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。

1. ActionBarSherlock(推荐) ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式. 对于Android 4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有ActionBar功能的版本,基于Ice Cream Sandwich的自定义动作栏实现将自动围绕布局.能够让开发者轻松开发

【转】GitHub 优秀的 Android 开源项目

转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar及其他如Dialog.Toast.EditText.TableView.Activity Animation等等. 一.ListView android-pulltorefresh 一个强大的拉动

GitHub上优秀的开源项目(转载)

转载出处:https://github.com/Trinea/android-open-project 第一部分 个性化控件(View) 主要介绍那些不错个性化的 View,包括 ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView. ProgressBar.TextView.ScrollView.TimeView.TipView.FlipView.ColorPickView. GraphView.UI Style 等等. 一.

GitHub优秀的Android 开源项目

GitHub上优秀Android开源项目 转载自 : http://my.eoe.cn/sisuer/archive/3348.html http://my.eoe.cn/sisuer/archive/3474.html http://my.eoe.cn/sisuer/archive/3348.html GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上.更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要.利用这些项目,有时能

[转]GitHub 优秀的 Android 开源项目

GitHub 优秀的 Android 开源项目 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar及其他如Dialog.Toast.EditText.TableView.Activity Animation等等. 一.ListView android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新ListView.ViewPager.W

Github 上的 iOS 开源项目

在 Github 上 Star 太多了,有时候很难找到自己想要的开源库,所以在此记录下来.便于自己开发使用,也顺便分享给大家. 动画 awesome-ios-animation收集了iOS平台下比较主流炫酷的几款动画框架 RCTRefreshControlqq的下拉刷新 TBIconTransitionKiticon 的点击动画过渡效果 PullToBounce类似百度外卖的下拉刷新动画 LiquidFloatingActionButton可定制水滴型浮动动态按钮组件及演示 CardAnimat

一大波开发者福利来了,一份微软官方Github上发布的开源项目清单等你签收

目录 微软Github开源项目入口 微软开源项目受欢迎程度排名 Visual Studio Code TypeScript RxJS .NET Core 基础类库 CNTK Microsoft calculator Monaco editor MS-DOS Redis windows版 .NET Core CLR (公共语言运行时) ASP.NET Core Entity Framework Core PowerShell 如何在其中搜索自己需要的项目 GitHub-邮件订阅 Rss订阅 最近在