当前位置: 首页 > news >正文

Git指令 | 个人学习笔记

主要包含git的日常核心操作。

1.创建新仓库
创建新文件夹,打开,然后执行。

git init

2.创建一个本地仓库的克隆版本
cd到指定的目录下,再

git clone /path/to/respository
# 指定远程分支
git clone -b <分支名> <仓库地址>
# 指定cd后,创建新分支并切换到该分支
git checkout -b <branchname>
# 查看所有分支
git branch

3.添加和提交
提出更改(添加到暂存区),完成这两步说明改动已经提交到了HEAD, 但是还没到远程仓库。

# 指定文件
git add <filename>
# 提交全部
git add .
git commit -m "提交信息(中英都可以)"

4.推送改动
将改动从HEAD,提交到远程仓库中,可以将master换成任何想推送的分支。

git push origin master

如果还没有克隆现有仓库,并将你的仓库连接到某个远程服务器,添加命令如下:

git remote add origin <server>

5.更新与合并
要更新本地仓库至远程仓库的最新改动。

git pull

要合并到其他分支到当前分支(master)。

git merge <branch>

合并很有可能会产生冲突,使用下面命令预览差异。

git diff <source_branch> <target_branch>

改完之后,需要执行如下命令标记合并成功。

git add <filename>

再提交合并结果。

git commit

6.替换本地改动
使用HEAD中最新的内容替换掉工作目录中的文件,已添加到暂存区的改动以及新文件都不会受到影响。

git checkout -- <filename>

如果想丢弃本地所有的改动与提交,从服务器上获取最新版本历史,并将本地分支指向它。

git fetch origin
git reset --hard origin/master

7.分支
解释一下上面提到的分支,用来将特性开发绝缘开。这样创建仓库的时候,master是默认分支,在其他分支上进行开发,完成后合并到主分支上。
创建一个分支,git branch <新分支名>
创建后,需要手动切换过去,git switch <新分支名>

在这里插入图片描述

git - 简明指南
Git Cheat Sheet

http://www.dtcms.com/a/360929.html

相关文章:

  • Interceptor拦截器入门知识及其工作原理
  • Python OpenCV图像处理与深度学习:Python OpenCV图像滤波入门
  • gradle安装、配置环境变量、配置阿里源及idea 中配置gradle
  • RabbitMinQ(模拟实现消息队列项目)02
  • Axure科技感可视化原型案例:赋能设计与研发的宝藏资源
  • 二、感知机
  • 你的Redis是不是在家能用,到了学校就连不上?
  • CPTS-Vintage 票据,基于资源的约束委派 (RBCD),DPAPI密钥
  • 搭建APP应用程序如何选择服务器
  • ‌NAT穿透技术原理:P2P通信中的打洞机制解析‌
  • 【机器学习入门】4.4 聚类的应用——从西瓜分类到防控,看无监督学习如何落地
  • Windows11安装WSL教程
  • HBase实战(一)
  • golang json v1 和 v2对比差异
  • 【重学MySQL】九十六、MySQL SQL Mode高效配置全攻略
  • Beego: Go Web Framework 详细指南
  • ⚡ Linux xargs 命令参数详解
  • 【数据可视化-103】蜜雪冰城门店分布大揭秘:2025年8月数据分析及可视化
  • Ubuntu 25.10 Snapshot4 发布。
  • 小迪Web自用笔记23
  • Linux 定时任务 crontab 完全指南 —— 让服务器自动干活,解放双手
  • 【XR技术概念科普】详解6DoF:为什么它是沉浸感的关键?
  • 【开题答辩全过程】以 健身爱好者饮食管理小程序为例,包含答辩的问题和答案
  • 餐饮门店的小程序怎么做?如何开发餐饮店下单小程序?
  • Rinetd解决服务器IP端口的转发
  • Adobe Illustrator 2025最新破解教程下载安装教程,Illustrator2025最新版下载
  • Adobe Photoshop 2025 最新下载安装教程,附PS2025下载
  • 自由学习记录(91)
  • 从零开始的python学习——函数(1)
  • stdexcept介绍与使用指南