用git在homestead下建私仓

vagrant 进入 homestead 账号:vagrant 密码:vagrant

1.在vagrant账号下退回根目录地址激活root账号地址

cd /    //退回根目录
cd      //根目录地址
sudo passwd root    //操作后输入两次root账户的密码
su root     //切换到root用户(进入root账户需要密码,从root进入普通用户不需要)
sudo passwd -l root     //禁用root账号

2.进入root账号后,需要安装git

sudo apt-get install git    //安装git
git --version   //查看git版本 否则安装失败
sudo adduser git    //创建git用户
ssh-keygen -t rsa -C “xxxxxxxx@qq.com”      //生成系统的ssh

3.创建一个私仓存储目录(必须是在带"/"的目录下,带"~"的是地址)

mkdir 文件夹名     //创建一个文件夹
mkdir 文件夹名1 文件夹名2      //创建多个文件夹
rm -rf 文件夹名        //删除文件夹
rm -rf 文件夹名1 文件夹名2     //删除多个文件夹

4.在私仓存储目录下,建项目私仓

sudo git init --bare 私仓名.git     //初始化git仓库。这样就创建了一个裸仓库,裸仓库没有working dir(工作目录),因为服务器上的git仓库纯粹是为了共享,仓库目录一般以.git结尾。
sudo chown -R git:git 私仓名.git    //然后把owner(所有人)改为git

5.在本地建设项目推到仓库里

git init $ git add .
git commit -m 'initial commit'
git remote add origin git@192.168.1.1:/文件夹名.git
git push origin master
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 准备材料: 虚拟机Virtual Box 5.2 https://www.virtualbox.org/wiki...
    peijiyang阅读 2,268评论 1 1
  • 简介 Laravel 致力于让你在 PHP 开发过程中更加轻松愉快,这其中也包括本地开发环境的搭建。 Vagran...
    曼巴童鞋阅读 2,418评论 0 3
  • 自从搬进县城新家,住进钢筋水泥的笼子里,我就感觉很不适应,浑身难受。来自四里八乡的所谓有钱人聚在一起,就成了一...
    张勇A阅读 608评论 2 3
  • 今天是一年一度的母亲节,朋友圈里各种刷屏表孝心。我的母亲是一位山沟沟里的农村妇女,文化程度低,内心甚至有点木讷,不...
    木木一一阅读 172评论 0 1
  • 作为一个女的,我从来没有开口问男朋友一分钱,甚至一份礼物,这样的自己让我很自豪!
    Monkeyswife阅读 224评论 0 0