第四次个人博客 了解源代码管理工具
一、前言
现在大多数开发者都有自己的GitHub账号,不仅本课程,移动应用开发课程也让我们学习过GitHub,可见其重要性。本文就从最基本的GitHub账号的注册到基本的入门使用来教大家,希望对你有所帮助。
二、GitHub简介
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。
三、注册GitHub账号
1. 点击https://github.com/进入官网。
2.填写用户名、注册邮箱和密码后,点击最下方的绿色大按钮就开始注册了。
3.做一个简单的验证。
4.选择免费用户还是付费用户,付费用户可以拥有私人代码仓库,别人不能查看你的代码,免费用户的仓库是公开的,任何人都能查看。
5.做一个简单的调查问卷。
6.验证邮箱,完成注册。
四、安装Git
在https://git-scm.com/downloads中下载,选择需要下载的平台版本,下载完成以后,直接一步步Next下去安装完成就可以了,这里不详细赘述了。
五、本地仓库上传到GitHub仓库
1.在本地库内新建一个任意文件,我这里在桌面上新建了一个txt文件。
右击选择Git Bash Here,配置用户名和邮箱。
添加和提交。
2.生产SSH密钥
$ ssh-keygen -t rsa -C "填写你注册的邮箱"
在C:\Users\39230\.ssh目录下找到id_rsa.pub并复制里面所有内容。
登录你的GitHub账号,点击Your profile。
然后点击Edit profile。
选择SSH并新建一个SSH Key。
其中Title中的名称可以任意填写,将C:\Users\39230\.ssh目录下id_rsa.pub复制的所有内容粘贴到Key中,点击Add SSH Key。
SSH密钥完成。
3.远程提交
添加新的远程仓库。
其中红色部分是Github中的SSH。
远程提交:git push origin master。
这时再看Github,发现多了一个test.txt文件,远程提交完成。
六、学习心得
GitHub是一个很智能的存在,小组一起开发软件时不用再把源代码拷贝粘贴,直接从GitHub上上传下载就可以了,但总的来说我的学习过程中还是有点艰难的,特别是本地仓库与远程方面的连接和上传,但做完后顺了一遍了后发现还是蛮简单的,下次使用一定会更顺利的;除了方便小组编程这个功能之外,我们还能在GitHub上学习优秀的开源项目,关注行业前辈了解最新的行业动态等,是一个很好地学习平台,有许多开源的代码。