git仓库创建:远程初始化仓库、本地clone远程库、本地获取提交新内容

一、前提

  • 在虚拟机上安装好git:yum install git;没有虚拟机可以看Windows安装Linux虚拟机(CentOS7)
  • 虚拟机地址为:192.168.240.139
  • 在本机D盘下创建一个git目录,并新建git1和git2两个目录
  • git1和git2都用来clone远程仓库,然后模拟团队两人协作,一方提交文件,另一方更新文件
    这里写图片描述

二、远程初始化仓库

在虚拟机上初始化仓库:

  • 在/usr/local下新建git目录
  • 进入git目录,输入git init –bare进行初始化(建议使用–bare,要不然会影响文件的提交)
  • 如下图已经初始化完成
    这里写图片描述

三、本地clone远程库

本地分别在git1和git2目录下使用如下命令来clone库,成功后,会发现我们的目录下会有git工程,切工程中有一个.git目录:

git clone root@192.168.240.139:/usr/local/git
  • git2目录同样clone一份
  • clone命令中的root及后面需要输入的password就是你虚拟机的账号密码
  • 冒号后面的路径/usr/local/git就是你init时的目录pwd得到的路径
    这里写图片描述

四、本地获取提交新内容

在git1中的git项目中新增文件a.txt

这里写图片描述

#将新增或有改动的所有文件加入到缓存区
git add --all .

#将add的所有文件提交到本地git库
git commit -m "add a.txt"

#推送本地git库的更新到远程仓库
git push origin master

这里写图片描述

在git2中的git项目获取更新

#从远程库拉取最新内容
git pull origin master

这里写图片描述

  • 成功拉取,反之git2中提交,在git1中同样可以pull到。

这里写图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值