git是一个分布式版本控制系统,最初由linus torvalds编写,用作Linux内核代码的管理。在推出又被广泛用于开源项目的代码控制,其功能类似我们常用的svn,只不过他的服务是在互联网平台上,我们可以将我们的代码上传至互联网且可随时更新。
作为开源代码库以及版本控制系统,Github拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。
接下来简单介绍下如何在github平台上建立自己的代码库,并且利用tortoisegit进行上传与更新。
一:服务器上建立资源库
1、在https://github.com/平台上注册账户,进行登录。
2、登录后点击new repository新建自己的源码库,创建成功后默认会生成.gitignore文件。
3、服务器上代码库已经创建完毕,接下来需要在客户端进行操作,讲自己的源码上传至我们的资源库中。我们需要借助tortoisegit工具来完成该操作。
4、下载安装tortoisegit后,右键文件夹空白处可以看见其功能:
二:将本地源码上传至服务器中
1、在svn的操作,我们先要checkout我们的源码库,同样在git中我们叫clone,如图,右键点击tortoisegit clone,将资源路径填入url中,directory为clone至的目录,点击确定。
2、接下来是将自己的资源拷贝至本地clone的目录下,然后进行上传至服务上。
3、注意,到此结束,只是将代码添加至了本地仓库,接下来需要push至服务器资源库。
4、到此结束上传工作,可以在服务器资源库上看到自己上传的源码了。
时间: 2024-10-19 11:50:57