win10 +git配置+学习笔记

git简介:git是一个分布式版本控制软件,用于有效、高速地处理从小到大的项目版本管理。

安装git:从官网Git (git-scm.com)下载安装包

配置git:

复制代码
git config --global user.name "Your Name"
git config --global user.email "youremail@example.com"

配置完之后可以查看绑定信息

复制代码
git config --global user.name 
git config --global user.email 

然后新建一个文件夹,在目录中右键点击git bash就打开了命令行

初始化仓库(在现有目录中初始化 Git 仓库)

复制代码
git init

将工作区修改的文件放到暂存区:

复制代码
git add <file>
//或者全部文件
git add .

将暂存区的内容提交到本地仓库:

复制代码
git commit -m "备注修改内容"

查看仓库当前状态:

复制代码
git status

查看提交日志:

复制代码
git log

接下来介绍分支管理

每个开发人员都是建立新分支在新分支上进行修改然后合并到主分支上面

1.创建新分支

复制代码
git branch <branch-name>

2.切换分支

复制代码
git checkout <branch-name>

3.查看分支

复制代码
git branch

4.合并分支(首先要切换到你需要合并到的分支上来,例如分支1想要合并分支2,必须先切换到分支1,然后执行merge命令)

复制代码
git merge <branch-name>

5.删除分支

复制代码
git branch -d <branch-name>

6.创建并切换分支

复制代码
git checkout -b <branch-name>
相关推荐
军军君017 分钟前
Three.js基础功能学习七:加载器与管理器
开发语言·前端·javascript·学习·3d·threejs·三维
知识分享小能手19 分钟前
Ubuntu入门学习教程,从入门到精通,Ubuntu 22.04中的人工智能—— 知识点详解 (25)
人工智能·学习·ubuntu
崇山峻岭之间20 分钟前
Matlab学习记录32
开发语言·学习·matlab
南_山无梅落27 分钟前
团队协作高频Git实用手册(项目实战版)
git·团队开发
乌暮33 分钟前
JavaEE初阶---《JUC 并发编程完全指南:组件用法、原理剖析与面试应答》
java·开发语言·后端·学习·面试·java-ee
CCPC不拿奖不改名37 分钟前
计算机网络:电脑访问网站的完整流程详解+面试习题
开发语言·python·学习·计算机网络·面试·职场和发展
Abbylolo38 分钟前
《Obsidian Excalidraw插件配置与使用指南》
笔记
左绍骏39 分钟前
01.学习预备
android·java·学习
非凡ghost1 小时前
ImageConverter(图像转换编辑工具)
图像处理·人工智能·windows·学习·计算机视觉·软件需求
@zulnger1 小时前
python 学习笔记(闭包)
笔记·python·学习