git 配置-使用记录1

    xiaoxiao2022-07-04  136

     

    很久前就零零碎碎的用git了,但是没有整理过,现在记录下从头开始。

    首先git于自己的github账号不是同一个东西。自己所在的不同组织单位一般都会搭建自己的git。git的使用教程可以参考廖雪峰的网站。git的安装一般在单位的服务器上都安装了。自己想要复制使用git仓库的代码,首先是单位给了你的git的账号。用xshell连接服务器后,输入git,如果有命令提示,则说明服务器已经安装了git,你要做的就是给自己的账号增加ssh/GPG秘钥。

    第一步生成new SSH key

    Xshell中命令记录:  

    ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

    然后摁enter

    在输入一个字符端,一般输入账户邮箱好记。再次输入确认一遍。

    然后会提示生成的key 保存在哪个文件目录下。

    第二步  Adding SSH key to the SSH-agent(git仓库)

    确认服务器的ssh-agent在运行。

    xshell(服务器)

    eval $(ssh-agent -s)

    如果没有进程号,则需要另为启动

    # start the ssh-agent in the background

    将ssh private key 添加到ssh -agent.

    ssh-add ~/.ssh/id_rsa

    会要求输入一个Enter passphrase for /home/用户名/.ssh/id_rsa:,将之前第一步输入的字段名(邮箱)输入即可。

     

    然后去服务器存key的路径,

     vim ~/.ssh/id_rsa.pub

    复制打开的rsa.pub中的内容,在浏览器中打开组织的git,登录进去,“个人信息和配置” ---》 “SSH/GPG 秘钥”--》管理SSH秘钥,增加秘钥。将秘钥复制添加进去。

     

    这样,便可以在服务器(xshell连接)上复制使用git 命令来clone和修改代码了

     

    最新回复(0)