git使用及github
git 和github越来越多人使用,作为一个程序员,应该懂的怎么去用,而我就是个不怎么会用的人,所以我的主管在我刚开始上班的时候就要我去熟悉git那套东西。
当时我依然不是很懂,但最近开始迷糊的懂了,下面是我这段时间的心得。
创建ssh从而能免登访问github。
命令ssh-keygen
去创建公钥私钥,如果你只希望访问一个服务器的话,比如github,那么你就放到默认的目录下,并且使用默认的私钥和公钥文件路径,即~/.ssh/id_rsa和~/.ssh/id_rsa.pub,其中id_rsa.pub是公钥文件。我们需要将这个文件里的数据复制并粘贴到github上的ssh key里。从而通过ssh就可以面等访问github了。
如果你有多个服务器需要访问,比如我们还需要访问gitlab,那么,这个时候,需要~/.ssh/config文件里的配置来区分服务器和ssh秘钥。(记得添加rsa 命令:ssh-add ~/.ssh/your_rsa)
比如我自己的配置为
1 2 3 4 5 6 7 8 9 |
|
也就是说访问github用文件github_taoxiaoseng_rsa,访问gitlab用gitlab_rsa。注意公钥也需要上传到相应的服务器里。