git 由浅入深学习之路

建议去廖老师的官网查看,下面的还只是我个人心得

git 是什么
分布式版本控制器

安装 git

windows 系统直接到官网下载后进行安装就 ok
安装成功之后你在桌面鼠标右键点击的时候会出现一个 git bash 的选项,那么你就安装上 git 了

  • 创建一个空仓库(就是创建一个空目录,空文件夹)
  • 初始化仓库 (去空目录里面 git init 初始化仓库)
  • 表示该目录在仓库中
  • git add 目标文件(指令),将目标文件添加到仓库中
  • git commit -m 注释信息
  • git status 查看仓库的状态
  • git diff 查看修改的信息,修改内容

只要理解了这两个工作区和暂存区以及head代表什么,git 的管理过程就差不多了明白在这里插入图片描述在这里插入图片描述

链接到 github 出现的问题
生成 ssh key
然后你 push 时候遇到这个
在这里插入图片描述

原因是什么呢:
在这里插入图片描述

就是这个在这里插入图片描述

然后就解决了, 再 push 仓库就能直接 push 上去了


ok 再理一遍
  • 下载并安装 git
  • 本地创建一个空目录,打开命令行 git init 初始化本地仓库,让 git 管理该仓库,只有在该目录下才能对其使用 git 命令
  • git add 将文件从工作区添加到 stage ,也就是暂存区
  • git commit - m “…” 将文件提交到 git 仓库
  • git status 随时查看仓库的状态
  • git log 查看仓库日志,能看到对仓库的操作,可以查出每一次修改的 id,以便用于版本的会退,以及方便标签的定义和使用
之后是远程仓库同步到本地仓库(github 或者 gitee)

用 ssh 协议同步到远程仓库,创建 ssh 公用的 key,也就是公钥
(创建的时候主要一定把 rsa 的两个文件放到 .ssh 目录下面,如果有直接用就 ok 了 ,.ssh 的目录在创建 ssh 的时候有提示)

然后在远程仓库上创建一个仓库,复制仓库地址,然会回到本地仓库
git remote add origin + 复制的地址
这样本地仓库和远程仓库就关联上了
然后 git push -u origin master 将本地仓库 push 到远程仓库上,这样两个仓库就同步了
第一次使用push才加 -u
之后只需要在本地仓库操作之后,再 push ,这样远程仓库就和本地仓库同步

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值