安裝gitgit
yum -y install git
查看git版本(該版本不是最新版本,不礙事)服務器
git --version
給服務器添加git用戶(至關於添加一個專門管理git的員工的帳戶)app
adduser git -m 或者 useradd git
設置git密碼ssh
passwd git
建立空倉庫code
git --bare init /home/git/app.git
設置git文件夾操做權限cmd
chown -R git:git /home/git/app.git
在客戶端(即本身的電腦)全局設置用戶名和郵箱it
git config –global user.name 「xxx」 git config –global user.email 「xxx@xxx.com」 //查看配置是否生效:git config --list
打開cmd,並生成ssh密鑰io
ssh-keygen -t rsa -C 「your email address」 //此處連續按3個回車
接着會生成.ssh
文件夾,而且包含有密鑰文件:私鑰id_rsa
和公鑰id_rsa.pub
,查看公鑰email
cat id_rsa.pub
複製所有內容服務器端
跳轉到git目錄cd /home/git
,建立.ssh文件夾
mkdir .ssh
打開authorized_keys文件
vi .ssh/authorized_keys
將剛複製的公鑰粘貼到authorized_keys裏,按esc鍵後輸入:wq
保存並退出
完成以上操做,在本地clone、上傳都不用輸入密碼了。關於git的操做能夠查看git官網。