开通并且使用Github是在2015年8月2日。当时是为了添加博客,后来添加了C语言相关的代码,主要是自己写的一个linux终端,里面有一些常用的命令,当然离真正使用还有很远的距离。后来转换到Android开发后一直没有更新其中的内容。
到2018年时添加了使用python编写的脚本工具,主要是为了工作中使用。此后就没有更新了。最常用的还是查看别人的代码仓库。
到2020年的今天,准备把Android的代码同步托管到Gighub上面。因为Android的代码结构多,而且本地查看不方便。另外的原因就是把博客中的代码也共享出来,这样方便查看,毕竟博客中写的代码太多的话检验不好。最重要的就是查看修改记录了,这个是最方便和实用的功能。
以上是使用的Github的历史,下面共享一下如何在本地配置Git和Github。
-
1.本地环境:Win7旗舰版64位系统,下载与此系统匹配的Git版本;
-
2.安装完成后打开Gitbash,这个窗口类似Linux的shell;
-
3.创建ssh密钥:ssh-keygen.exe -t rsa -C “mail address”,这里的邮箱是GitHub上注册的邮箱; 运行命令后会提示输入文件名和路径,输入回车使用默认文件名和路径;
-
4.使用浏览器登录github. (如果没有就去注册一个Github帐户)然后把密钥添加到Github帐户中,操作路径:
setting->SSH and GPGKeys ->New SSH key.
把id_rsa.pub中的内容复制进去然后保存就可能。id_rsa.pub是上一步操作生成的文件,它的路径可以查看终端中的提示,通常在默认的用户目录下; -
5.验证是否连接成功:在Gitbash终端中输入:ssh -T git@github.com。提示没有错误的话,表示成功连接github.
-
6.在Gitbash终端配置用户名和邮件,不然在git commit时会报错。建议使用Github注册时的邮箱和用户名;具体的配置命令如下:
git config --global user.email "mail address"
git config --global user.name "Name"
- 7.在本地建立一个目录用来当作git本地的仓库;
- 8.在github上手动建立了一个创建,它会有以下提示,按照它的提示进行操作就可以:
- a.echo “# Android_Example” >> README.md
- b.git init
- c.git add README.md
- d.git remote add origin https://github.com/xxx.git(这里是你自己仓库的地址)
- e.git push -u origin master
以上操作会创建一个远程分支: remotes/origin/master,以及本地分支:master
到此为止,本地环境已经搭建好,以后的操作就是git的操作,比如:git add,git commmit git push。这些涉及到Git的用法,这里不做详细的介绍。