江湖浪人 发表于 2018-1-11 17:56:22

Ubuntu Gitlab 备份代码服务器

  公司的版本控制软件是Git ,一般由自己邮箱或者用户名 注册 了Gitlab 之后,自己新建一个Project :
https://images2015.cnblogs.com/blog/741846/201704/741846-20170424150805272-412603036.png
  点击project 可以考到自己的 project 连接:
https://images2015.cnblogs.com/blog/741846/201704/741846-20170424150935131-1865454825.png
  接下来需要 将自己的ssh 添加到自己的git 账号:
  以Ubuntu 为例 :
  查看自己虚拟机是否生成了 ssh key:
  

ls -al ~/.ssh  如果没有,执行以下生成ssh key :
  ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
  

https://images2015.cnblogs.com/blog/741846/201704/741846-20170424151323959-1438241527.png
  添加到虚拟机的代理:
  eval $(ssh-agent -s)
  ssh-add ~/.ssh/id_rsa
  拷贝 公钥到 git 账号:
  gedit ~/.ssh/id_rsa.pub
https://images2015.cnblogs.com/blog/741846/201704/741846-20170424151939928-1686282717.png
  虚拟机 创建仓库:
  mkdir test
  cd test
  git init
  git remote add origin git@gitlab.yzs.io:hongzhunzhun/test.git
  touch hong
  cat "xxxx" > hong
  git add .
  git commit -m "xxxxx"
  查看当前分支
  git branch
  切换分支
  git branch test
  git checkout test
  上传分支
  git push origin test
  下载同步分支
  git pull origin test
  参考链接:
  github help:
  https://help.github.com/
  http://www.111cn.net/sys/linux/118352.htm
  

  
页: [1]
查看完整版本: Ubuntu Gitlab 备份代码服务器