Git学习笔记

一直想系统性的再学习一遍Git的基本操作的,此前Git的一些操作都是借助webstrom这样的开发工具来完成的,所以昨天在b站上过了一遍相关视频后,总结一下相关收获,供自己随时翻阅。

我是看的这个学习的基本操作,点击跳转

1. Git相关知识

Git可分为以下四个工作区域:

1)工作目录(Working Directoty):平时存放代码的地方,也就是项目文件夹里面的内容
2)暂存区(Stage/Index):本质就是一个文件,用于临时存放改动
3)资源库(Repository):用于存放数据的地方,HEAD指向最新放入仓库的版本
4)远程git仓库(Remote Directory):例如GitHub、码云等托管代码的服务器

关系如下:
在这里插入图片描述

2. Git相关操作

2.1配置基本信息

为了防止以后每次提交代码都要输入账号和密码,我们需要先配置远程仓库的ssh,不论是选择GitHub还是码云都有相关ssh的配置。

1.在c盘的用户目录下有一个.ssh文件夹。使用notepad++打开将内容粘贴至远程仓库相应配置的地方。

在这里插入图片描述
如果还没有公钥的在控制台输入ssh-keygen命令,然后再来文件夹下找

2.将图中框出来的文件打开,将内容复制到相应的地方就可以了

3.在Git Bash窗口中输入git config -l可查看所有配置项
在这里插入图片描述
4.如果你输入命令后没有name和email说明你还没有配置用户名和邮箱,这时候就要用到下面两个命令

git config --global user.name "xxx":配置用户名
git config --global user.email "xxx":配置用户名

2.2提交代码

我们先从GitHub上拉取项目,然后以一次完整的拉取,修改,提交代码为例

1.先在电脑任意目录下新建一个文件夹,在GitHub上新建一个仓库,然后复制仓库地址
在这里插入图片描述
2.进入你新建的文件夹点击鼠标右键,选择Git Bash,使用 git clone 克隆你的项目

在这里插入图片描述
3.修改README.md文件后,使用 git status 命令可查看修改了哪些文件,并且还没提交至暂存区
在这里插入图片描述
4.使用 git add . 命令将所有修改的文件添加至暂存区
在这里插入图片描述
5.接下来我们要将暂存区的文件提交至本地仓库,使用 git commit -m “说明” 命令
在这里插入图片描述
6.使用 git push origin master 将本地仓库提交至远程的master分支上
在这里插入图片描述

2.3一些有关分支操作的命令

  1. git branch:查看本地仓库分支

  2. git branch -r:查看远程仓库分支

  3. git branch <分支名>:新建一个分支

  4. git branch -d <分支名>:删除分支

  5. git merge :合并某分支到当前分支

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值