git操作本地仓库和远程仓库

先上一张流程图

在这里插入图片描述

一、本地仓库操作

基本想法是指:有个作为本地仓库的文件,将工作区指向这个文件

    $ git init   回车

在这里插入图片描述创建了一个.git文件作为本地仓库
【注意】
在test文件夹中打开,有个 .git文件
在这里插入图片描述

【注意】如果执行成功但是没看到这个文件就按照下面的操作↓
在这里插入图片描述

将这个勾选上即可解决问题

一个新增的index.html 中写上了一些内容后,将其传至暂存区

$ git add .  回车

在这里插入图片描述
没有返回错误说明成功了

接下来将暂存区的内容传至本地仓库

$ git commit -m '第一次提交'   回车,
 这里的引号里面的内容是注释可以随意写

在这里插入图片描述
【注意】每修改时需要上传都要先 add 再 commit ,不然会出错!!

查看日志

$ git log     或者     $ git log --oneline

在这里插入图片描述
版本回退,退回上一次commit的时候,这里的版本是指commit的提交次数来算的

$ git reset --hard HEAD
$ git reset  --hard HEAD     当前的版本
$ git reset --hard HEAD^   上一个版本
$ git reset --hard HEAD^^ 上上一个版本
$ git reset --hard HEAD~100   往上100个版本

在这里插入图片描述

二、远程仓库操作(老大做的活)

1、我们先创建一个远程仓库
在代码托管平台如github \码云 \ gitlab ,这里用的是码云https://gitee.com

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建即可
在这里插入图片描述
复制地址
回到vscode,在终端输入

$ git clone https://gitee.com/kouding2020/xxxxx.git

在这里插入图片描述
从远程仓库中复制到本地仓库

创建好文件夹后准备上传到本地仓库
在这里插入图片描述
在这里插入图片描述
出现了错误 warning: adding embedded git repository:(警告:添加嵌入式git仓库:)

原因sihui这个从远程仓库中复制过来的文件夹里已经有个 .git 文件,将这个删掉后再次 add即可
接下来传至本地仓库 再到远程仓库
在这里插入图片描述
这里的 $git push 出现了错误
fatal: No configured push destination.(致命:没有配置推送目的地。),没有传到远程仓库

第一次用push会出现这种问题,百度后的第一种解决方案:

$ git  remote add origin '传送的url'
$ git push -u origin master

依旧会出现↓
在这里插入图片描述
出现错误:
error: failed to push some refs to ‘https://gitee.com/kouding2020/xxxx.git’
还是没能成功传到远程仓库

出现错误的主要原因是github中的README.md文件不在本地代码目录中
解决方案 百度教程

$ git pull --rebase origin master
$ git push -u origin master

即可解决问题,【注意传的时候文件夹不能全是空的,得写点东西】

老大上传完文件后创建development分支
在这里插入图片描述
第一次的git push出现的提示 抄下来再提交一次即可

然后回到远程仓库中就会看到develop分支
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值