git基本操作


前言

Git是目前世界上最先进的分布式版本控制系统,在处理各种项目时都十分高效,而且非常的高大上。

SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。而且集中式版本控制系统是必须联网才能工作。

Git是分布式版本控制系统,它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。

一、基本操作

1.创建仓库

  • Git init:在一个文件目录执行该指令,会把该目录快速设置成Git的代码仓库。
  • Git clone:从远程服务器clone工程,也会创建一个代码仓库。

2.输入账号密码

  • git config --global user.name “xxxx”
  • git config --global user.email “xxxx@xx.com”
  • 记住密码:git config --global credential.helper store

3.修改保存,提交代码

在这里插入图片描述

4.拉取代码

在这里插入图片描述

5.解决冲突

在这里插入图片描述

6.查看历史版本

使用git 终端输出 (git log)或者GitLens插件
在这里插入图片描述

7.创建分支

在这里插入图片描述

8.切换分支

在这里插入图片描述
注:切换前,当前分支上的代码需要stash或者提交(不stash或者push的话无法切换);
若功能完成,可直接提交,后切换;若没完成的功能,可以先git stash 下,然后切换;后面切换回当前分支后需(git stash apply)。

9.合并分支

vscode上无法直接合并,此处使用了三方插件tortoisegit
eg:将dev-bug合并到dev上

  1. 切换到dev分支上,在当前文件目录右键,点击合并按钮
    在这里插入图片描述

在这里插入图片描述

9.删除分支

切换到所在目录,右键,点击分支切换
在这里插入图片描述
点击出现对话框后面的…
在这里插入图片描述
右键选择要删除的分支
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值