当前位置: 首页 > 代码生活 > 正文

我的git仓库,顺记github配置

我几年前就开始使用git了,不过今年才真正大规模、频繁地使用:自己代码存储管理,部门项目开发过程的代码管理和共享。公司实际上只使用了svn,并没有用git,所以领导们没有创建svn给我们用之前,只好用git管理了——现在一个项目目录即有git也有svn,个人感觉还可以,不会搞混乱,而且也便于开发,因为提交svn远比提交git严格。

至于客户端,我既用linux下的svn、git命令,也用Windows下的tortoiseGit、tortoiseGit,对我来说,哪个更方便就用哪个,不局限于是什么平台,什么形式的工具。
网络上有众多的git托管的地方,比如github、bitbucket、google code。
我开始是使用github,是冲着开源软件来的——因为平时下载很多linux下的工具,都可以在上面找到,觉得自己也搞个账号,很牛气。不过上面的代码谁都可以下载,可以设置为私有,但那是要money的,我又不舍得。github的配置还是有点复杂,我也搞了好一会才有点熟悉。
后来经同事介绍,知道有bitbucket,而且仓库是私有的(用户数不超过5个,对于个人开发或小团队开发,足够了),可以存放一些不好公开但又是自己写的而且又想留着纪念的代码。于是便选择它。它的使用比github稍简单一些,也支持导入github仓库。
另外,我也用快盘、dropbox这些软件存git仓库。经历年初电脑被窃后,一些重要数据还是放到网络上比较好。

下面顺便写出当初在windows平台使用Git Bash做github密钥的笔记:

$ ssh-keygen.exe -t rsa -C "latelee@163.com" Generating public/private rsa key pair. Enter file in which to save the key (/c/Documents and Settings/Late Lee/.ssh/id_ rsa):(按回车) Created directory '/c/Documents and Settings/Late Lee/.ssh'. Enter passphrase (empty for no passphrase):(可输入,也可直接回车) Enter same passphrase again:(可输入,也可直接回车) Your identification has been saved in /c/Documents and Settings/Late Lee/.ssh/id _rsa. Your public key has been saved in /c/Documents and Settings/Late Lee/.ssh/id_rsa .pub. The key fingerprint is: 67:f2:34:bb:d5:47:ce:41:75:7d:b2:1a:72:5d:33:89 latelee@163.com

打开id_rsa文件,复制其中的内容。

github账号:

1、点击:SSH Keys
2、点击“Add SSH key”
3、在Title输入标题,在Key下面输入前面复制的内容。
4、点击“Add Key”

参考:https://help.github.com/articles/generating-ssh-keys

$ ssh -T git@github.com The authenticity of host 'github.com (204.232.175.90)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)? yes(输入yes)

提示信息:

Warning: Permanently added 'github.com,204.232.175.90' (RSA) to the list of know n hosts. Hi latelee! You've successfully authenticated, but GitHub does not provide shell access.

下面的仓库,是纪念当年的奋斗的时光的:
https://github.com/latelee/serialport_linux.git

本文固定链接: http://www.latelee.org/code-life/my-github-config.html

如无特别说明,迟思堂工作室文章均为原创,转载请注明: 我的git仓库,顺记github配置 | 迟思堂工作室

目前暂无评论

发表评论

*

快捷键:Ctrl+Enter