Git命令学习

配置信息

git config --global user.name "name"

git config --global user.email "my@qq.com"

创建仓库

git init

查看仓库状态

git status

添加进仓库

git add .

提交进仓库

git commit -m "此次提交的信息,方便以后查询。"

查看当前修改

git diff

撤销未提交的修改

git checkout .

撤销已经添加的修改

git reset . //取消添加

git checkout . //撤销修改

查看git提交记录

git log

创建分支

git branch dev

查看分支

git branch

切换分支

git checkout dev

合并两个分支上的修改

git checkout master//切换到主干分支

git merge dev//将开发分支上的代码合并到主干分支上

合并过程中的文件

java 复制代码
第一行
<<<<<<< HEAD
主干分支第二行
主干分支第三行
=======
开发分支第二行
开发分支第三行
>>>>>>> dev

=====以上是当前分支的代码

=====以下是要合并分支的代码

解决冲突后重新提交

git add .

git commit -m "解决冲突后再次提交"

删除分支

git branch -D dev //删除开发分支

从远程分支克隆一个项目到本地

git clone https://gitee.com/yang-shuangyue/learngit.git

将本地文件推到远程分支

git push https://gitee.com/yang-shuangyue/learngit.git master

将远程分支的代码同步到本地

git pull https://gitee.com/yang-shuangyue/learngit.git master

相关推荐
Star(up up up)6 小时前
Redis Windows 安装教程:使用Windows 的 Redis 压缩包
redis·笔记·学习·程序人生·云原生·学习方法·改行学it
乌暮8 小时前
Spring AOP 与 Spring 事务:用大白话彻底理解原理与实践
java·数据库·spring boot·后端·sql·学习·spring
为思念酝酿的痛11 小时前
Git基本操作
git·github
蒸蒸yyyyzwd12 小时前
从邓明学习的后端笔记
笔记·学习
机器学习之心13 小时前
基于变量相关图与残差学习的 GCN 多变量回归方法——混凝土 28 天抗压强度预测
学习·回归·gcn
Rabitebla1 天前
【Linux】进程控制(十二) 自定义 Shell(二):内建命令与进程工作目录管理
linux·c++·笔记·学习·bash
Gary移动存储固件1 天前
eMMC5.1协议中文学习讲解(6.6.17~6.6.22.4.6)
学习·ufs·emmc·nand·存储固件
一个天蝎座 白勺 程序猿1 天前
别让收藏夹替你学习:我搭AI知识体系的完整方法,脚本直接拿去用
人工智能·学习·ai·ai学习
楚山之石1 天前
【Nat Biomed Eng】Connectome 2.0 超高梯度扫描仪:500 mT/m 与 600 T/m/s 把活体人脑微观结构分辨推进到亚微米级
图像处理·学习·数据分析·mri
坤坤子吖1 天前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习