常用的 Git 命令

news/2024/10/21 13:42:40/
github-gist">

切換分支 流程

// 查看分支狀態
git status
// 保存本分支
git add .
// 提交本分支
git commit -m '保存'
// 推送到遠程
git push
// 切換分支
git checkout BranchName

創建新分支流程

// 查看分支狀態
git status
// 保存分支內容
git add .
// 提交到本地
git commit -m '保存'
// 提交到遠程
git push
// 创建并切换到新分支 
git checkout -b new-branch-name 
// 推送新分支到远程仓库,并设置上游关系
git push -u origin new-branch-name  

合併分支流程 (A => B)

// 查看当前工作目录状态  (A)
git status  
// 添加所有更改到暂存区(如果你想要合并这些更改)  
git add .   
// 提交更改
git commit -m "Commit message"  
// 推送到遠程分支
git push
// 切換到目標分支 (B)
git checkout target-branch  
// 拉取最新代碼
git pull
// 合併內容 (將 A 的內容, 合併到 B)
git merge source-branch  
// 自行處理 衝突問題
// 保存合並後的內容
git add .  
// 提交
git commit -m "Commit message"  
// 推送新分支到远程仓库,并设置上游关系 (B)
git push -u origin target-branch 
切換分支

git checkout BranchName

####查看當前分支狀態
git status

保存當前分支內容

git add .

提交當前分支

git commit -m ‘這是備註內容’

推送到當前分支的遠程分支

git push

推送到指定遠程分支

git push -u origin BranchName

拉取分支最新代碼 | 拉取其他分支最新代碼

git pull

拉取指定分支最新代碼

git pull origin BranchName

刪除指定分支

git branch -D BranchName

刪除所有分支

git branch -D

合併指定分支

git merge BranchName


http://www.ppmy.cn/news/1465934.html

相关文章

prompt提示词:如何让AI帮你提一个好问题

我们看完一篇文章的时候,有时候发给AI后,不知道如何问AI,不知道问哪些问题,你使用这个提示词,就可以让AI帮你想一个好问题,然后你用AI想好的问题再去问AI 能提出一个好的问题是非常难的 提示词 结合文章…

贪吃蛇游戏的编程之旅:在Windows PyCharm中使用Python

在电脑游戏的发展史中,贪吃蛇游戏无疑是其中的经典之作。许多人对其简单而上瘾的游戏玩法念念不忘。对编程爱好者来说,重新编写一个贪吃蛇游戏不仅是对青春回忆的一种致敬,也是一个极佳的学习机会。本文将引导你在Windows系统的PyCharm环境下,使用Python和pygame库来实现这…

数据结构-堆(带图)详解

前言 本篇博客我们来仔细说一下二叉树顺序存储的堆的结构,我们来看看堆到底如何实现,以及所谓的堆排序到底是什么 💓 个人主页:普通young man-CSDN博客 ⏩ 文章专栏:数据结构_普通young man的博客-CSDN博客 若有问题 评…

Centos7.9环境下keepalived结合nginx实现负载均衡的高可用(亲测版)

目录 一、负载均衡高可用解释 二、安装 三、Nginx检查脚本创建 四、修改keepalived配置文件 一、负载均衡高可用解释 nginx 作为负载均衡器,所有请求都到了nginx,如果nginx服务器宕机后端web服务将无法提供服务,影响严重。这样nginx作为负…

如何修改 Kafka 消息保留时长:经验总结

如何修改 Kafka 消息保留时长:经验总结 引言 Apache Kafka 是一种高性能的分布式消息系统,用于处理实时数据流。在实际使用中,我们可能需要根据业务需求调整 Kafka 消息的保留时长。本文将介绍如何修改 Kafka 消息保留时长,并分…

Java编程基础答案:深入剖析四大核心要点

Java编程基础答案:深入剖析四大核心要点 在浩瀚的编程世界里,Java以其独特的魅力吸引着无数开发者。对于初学者来说,掌握Java编程基础是迈向成功编程之路的关键一步。本文将从四个方面、五个方面、六个方面和七个方面,深入剖析Ja…

Double 4 VR虚拟情景实训教学系统在商务外语课堂上的应用

Double 4 VR虚拟情景实训教学系统在商务外语课堂上的应用具有许多优势。通过VR技术,商务外语课堂可以为学生提供一个真实、生动的学习环境,使他们能够更直观地理解和掌握商务知识,提高他们的外语交流和沟通能力。 首先,VR技术可以…

前端实习记录——git篇(一些问题与相关命令)

1、版本控制 (1)版本回滚 git log // 查看版本git reset --mixed HEAD^ // 回滚到修改状态,文件内容没有变化git reset --soft HEAD^ // 回滚暂存区,^的个数代表几个版本git reset --hard HEAD^ // 回滚到修改状态&#xff…