Linux搭建私有Git服务器以及ssh免密登陆配置

参考网址

操作指南【密码默认为:git】

本地生成公钥然后上传至服务器


     scp -p ~/.ssh/id_rsa.pub [email protected]:/home/git/.ssh/authorized_keys
    

ssh-copy-id -i ~/.ssh/id_rsa.pub remote-host

例如:ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

clone到本地

    git clone [email protected]:some-source.git
    
    远程
    git clone [email protected]:some-source.git
    

``

推送到远程

    git push origin [branch名称]

关联远程分支

git remote add origin [email protected]:Library.git

合并

    在分支上
    git merge origin [branch名称]
    在master
    git merge [branch名称]

mac生成rsa

    ssh-keygen -t rsa -C “您的邮箱地址”
    cd ~/.ssh
    open .
    将公钥传至服务器 /home/git/.ssh/authorized_keys中
    

你可能感兴趣的:(Linux搭建私有Git服务器以及ssh免密登陆配置)