Git命令笔记

这篇具有很好参考价值的文章主要介绍了Git命令笔记。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.日常更新提交代码

1、git status 查看当前改了哪些内容,修改过的文件显示红色;
2、git add .将修改的内容添加到缓存区;
3、git status 添加后修改的内容变绿色;
4、 git commit -m"test”提交 test为修改的描述;
5、 git pull 拉取一下远端的,看看是否有冲突,如果有冲突在这一步解决;
6、 git push origin modular
如果pull后有冲突,先解决冲突再重复再重新提交

2.创建分支并切换到新分支

1、创建新分支并切换到新分支
git checkout -b [branch name]
相当于以下两步
git branch [branch name]
git checkout [branch name]
2、提交新分支到远端
git push origin [branch name]

3.合并分支(dev分支合并到master分支)

1、提交好dev分支代码;
2、切换到master分支
git checkout master
3、多人开发,把远端代码pull下来
git pull origin master
4、把dev分支的代码合并到master分支
git merge dev
5、查看状态及执行提交命令
git status
*On branch master Your branch is ahead of ‘origin/master’ by 12 commits.
(use “git push” to publish your local commits)
nothing to commit, working tree clean
//上面的意思就是你有12个commit,需要push到远程master上 *
6、最后执行下面提交命令
git push origin master

4.打tag

1、列出已有tag
git tag
2、创建tag
git tag
还可以创建带备注的tag
git tag -a -m""
3、查看tag信息(可不看)
git show
4、将tag推送到远程服务器
git push origin
5、删除某个tag
本地删除
git tag -d
远端删除
git push origin :refs/tags/

5.对分支的一些操作

1、更新远程分支列表
git remote update origin --prune
2、查看所有分支
git branch -a
3、 删除远程分支Chapater6
git push origin --delete Chapater6
4、删除本地分支Chapater6
git branch -d Chapater6

6.撤销commit操作

  • git reset --soft HEAD~1 撤回最近一次的commit(撤销commit,不撤销git add)
  • git reset --mixed HEAD~1 撤回最近一次的commit(撤销commit,撤销git add)
  • git reset --hard HEAD~1 撤回最近一次的commit(撤销commit,撤销git add,还原改动的代码)

7.将A分支代码提交到B分支

1、git add .将修改的内容添加到缓存区;
2、 git commit -m"test”提交 test为修改的描述;
3、git log 查看下提交记录,这个时候会显示你提交日志SHA-1 校验和;
4、git checkout B 切换到B分支;
5、git pull 拉取代码;
6、git cherry-pick SHA-1 将指定的提交应用于B分支;
7、将本地版本库的分支推送到远程服务器上对应的分支B;文章来源地址https://www.toymoban.com/news/detail-787978.html

到了这里,关于Git命令笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git-团队开发及版本控制工具(操作指南)

    下载地址:Git (git-scm.com) 或 Git for Windows 安装:一般情况一直next就行,详细请看:Git 详细安装教程(详解 Git 安装过程的每一个步骤)_git安装-CSDN博客 安装之后校验是否成功:如果出现版本号就说明安装成功了 2.1初始化本地仓库 初始化之后文件夹有一个.git文件,如果没有请

    2024年03月15日
    浏览(76)
  • 开发工具:git 提交时过滤不必要的文件

    我是 ABin-阿斌:写一生代码,创一世佳话,筑一览芳华。如果小伙伴们觉得不错就一键三连吧~ 有时候我们在 IDEA 中 git 提交时会出现一些不必要的文件让我们提交,那么这个时候我们如何避免这些文件被 git 识别到,请看下方解决方案。 比如这个提交,会有很多的这种:Ma

    2024年02月11日
    浏览(32)
  • Linux基础——Linux开发工具(make/makefile,git)

    前言:在经过前面两篇学习,大家对Linux开发工具都有一定的了解,而在此之前最重要的两个工具就是vim,gcc。 如果对这两个工具不太了解,可以先阅读这两篇文章: Linux开发工具 (vim) Linux开发工具 (gcc/g++) 首先让我们来初步了解一下本篇的目标: 1. 学习make/makefile,并能简单

    2024年04月27日
    浏览(28)
  • C/C++开发,关闭vscode中的插件git工具

    安装git后,有git配置的路径,vscode会通过git进行检测。关闭vscode中的插件git工具方法如下:

    2024年02月11日
    浏览(32)
  • 18.(开发工具篇Gitlab)Git如何回退到指定版本

    首先: 使用git log命令查看提交历史,找到想要回退的版本的commit id. 第一步:git reset --hard 命令是强制回到某一个版本。执行后本地工程回退到该版本。 第二步:利用git push -f命令强制推到远程 如下所示: 优点:干净利落,回滚后完全回到最初状态。 缺点: (1)需要找到你要

    2024年02月04日
    浏览(44)
  • 【linux基础(七)】Linux中的开发工具(下)--make/makefile和git

    💓博主CSDN主页:杭电码农-NEO💓   ⏩专栏分类:Linux从入门到开通⏪   🚚代码仓库:NEO的学习日记🚚   🌹关注我🫵带你学更多操作系统知识   🔝🔝 如果你不知道什么是vim和gcc 请先阅读这两篇文章后再学习本节: 文章一: vim和yum 文章二: gcc/g++ 本章重点: 本篇文章会着重讲

    2024年02月08日
    浏览(28)
  • 【手写数据库toadb】02 开发数据库内核准备阶段-git工具使用

    ​ 专栏内容 : 手写数据库toadb 本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要的人成为参与者。 本专栏会定期更新,对应的代码也会定期更新,每个阶段的代码会打上tag,方便阶段学

    2024年01月24日
    浏览(37)
  • Linux中的开发工具(yum,vim,gcc/g++,gdb,Makefile,git)

    yum(Yellow dog Updater,Modified)是Linux下非常常用的一种 包管理器 。主要应用在Fedora,RedHat,Centos等发行版上。 和手机上的软件商店类似,我们可以使用 yum 来下载各种我们想要的软件包。使用 yum 时必须联网。 yum 基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装

    2024年02月08日
    浏览(33)
  • 微信开发者工具-代码管理和码云Github远程仓库集成

    目录 思考:IDE如何进行代码管理 代码管理方式 一、自身提供服务 二、Git 扩展 1、环境准备 2、创建项目代码 3、进行项目Git初始化 4、在码云新建远程仓库  5、将项目进行远程仓库关联 三、SVN扩展 四、代码管理         初识开发者工具,我的第一想法就被拉到了代码管

    2024年04月25日
    浏览(39)
  • idea和微信开发者工具将代码上传到GitHub管理

    开发出了一个小程序+PC端,一开始打算将小程序和PC的代码上传到同一个库进行开发,但是尝试了很久都不行,所以就打算将两个代码分开上传 由于我已经上传完毕,这里引入一篇讲解的比较好的文章,进行实践。 如何在GitHub上传自己的项目(新手详细版) 这个适用于在文

    2024年01月19日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包