标签:git git init 邮箱 auth win10 class sudoer 登陆用户 本机
第一步,安装git:
在root下创建git用户,设置密码:
[root@VM-0-14-centos ~]# useradd git [root@VM-0-14-centos ~]# passwd git
给git用户设置sudo权限:
[root@VM-0-14-centos ~]# vi /etc/sudoers
找到这一行:
root ALL=(ALL) ALL
在下面加这一行:
git ALL=(ALL) ALL
切换到git用户下执行安装git操作:
[root@VM-0-14-centos ~]# su - git [git@VM-0-14-centos ~]$ sudo yum install -y git Package git-1.7.1-10.el6_10.i686 already installed and latest version
原来之前我装过了,进入第二步,创建github的登陆用户的证书文件:
[git@VM-0-14-centos ~]$ mkdir .ssh [git@VM-0-14-centos ~]$ chmod 755 .ssh [git@VM-0-14-centos ~]$ touch .ssh/authorized_keys [git@VM-0-14-centos ~]$ chmod 644 .ssh/authorized_keys
后面如果想给相关人员使用,就要把他们的公钥导入到这个文件里。公钥怎么生成?需要你的邮箱:
[git@VM-0-14-centos ~]$ ssh-keygen -t rsa -C ‘你的邮箱‘
最后得到的id_rsa.pub中的内容就是公钥
cat ~/.ssh/id_rsa.pub
好了,现在可以开始用了,第三步,初始化一个github仓库:
[git@VM-0-14-centos ~]$ mkdir repository [git@VM-0-14-centos ~]$ cd repository/ [git@VM-0-14-centos repository]$ git init spring-cloud-gateway.git Initialized empty Git repository in /home/git/repository/spring-cloud-gateway.git/.git/
win10本机使用git-bash克隆到E盘workspace目录下:
wulf@wulf00 MINGW64 /e/workspace/开源 $ git clone ssh://git@111.11.11.11:11/home/git/repository/spring-cloud-gateway.git Cloning into ‘spring-cloud-gateway‘... git@111.11.11.11‘s password: warning: You appear to have cloned an empty repository.
这里因为我的ssh默认端口不是22,所以需要指定一下。完。
标签:git git init 邮箱 auth win10 class sudoer 登陆用户 本机
原文地址:https://www.cnblogs.com/wuxun1997/p/13837963.html